<!DOCTYPE html><html class="hide-aside" lang="zh-CN" data-theme="light"><head><meta charset="UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=edge"><meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no"><title>GeoAI 的近期研究总结与思考 | 西山晴雪的知识笔记</title><meta name="keywords" content="综述,GeoAI,地理空间人工智能,研究方向"><meta name="author" content="西山晴雪"><meta name="copyright" content="西山晴雪"><meta name="format-detection" content="telephone=no"><meta name="theme-color" content="#ffffff"><meta name="description" content="地理空间人工智能的近期研究总结与思考">
<meta property="og:type" content="article">
<meta property="og:title" content="GeoAI 的近期研究总结与思考">
<meta property="og:url" content="http://xishansnow.github.io/posts/1857a4e4.html">
<meta property="og:site_name" content="西山晴雪的知识笔记">
<meta property="og:description" content="地理空间人工智能的近期研究总结与思考">
<meta property="og:locale" content="zh_CN">
<meta property="og:image" content="http://xishansnow.github.io/img/009.png">
<meta property="article:published_time" content="2021-03-22T12:50:00.000Z">
<meta property="article:modified_time" content="2022-12-28T08:47:47.453Z">
<meta property="article:author" content="西山晴雪">
<meta property="article:tag" content="综述">
<meta property="article:tag" content="GeoAI">
<meta property="article:tag" content="地理空间人工智能">
<meta property="article:tag" content="研究方向">
<meta name="twitter:card" content="summary">
<meta name="twitter:image" content="http://xishansnow.github.io/img/009.png"><link rel="shortcut icon" href="/img/favi.jpg"><link rel="canonical" href="http://xishansnow.github.io/posts/1857a4e4"><link rel="preconnect" href="//cdn.jsdelivr.net"/><link rel="stylesheet" href="/css/index.css"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fortawesome/fontawesome-free/css/all.min.css" media="print" onload="this.media='all'"><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.min.css" media="print" onload="this.media='all'"><script>const GLOBAL_CONFIG = { 
  root: '/',
  algolia: {"appId":"12DC1Q07CH","apiKey":"7e4ac2a644127298a8a2e8170335afdb","indexName":"xishansnowblog","hits":{"per_page":6},"languages":{"input_placeholder":"搜索文章","hits_empty":"找不到您查询的内容：${query}","hits_stats":"找到 ${hits} 条结果，用时 ${time} 毫秒"}},
  localSearch: undefined,
  translate: {"defaultEncoding":2,"translateDelay":0,"msgToTraditionalChinese":"繁","msgToSimplifiedChinese":"簡"},
  noticeOutdate: undefined,
  highlight: {"plugin":"highlighjs","highlightCopy":true,"highlightLang":true,"highlightHeightLimit":200},
  copy: {
    success: '复制成功',
    error: '复制错误',
    noSupport: '浏览器不支持'
  },
  relativeDate: {
    homepage: false,
    post: false
  },
  runtime: '',
  date_suffix: {
    just: '刚刚',
    min: '分钟前',
    hour: '小时前',
    day: '天前',
    month: '个月前'
  },
  copyright: undefined,
  lightbox: 'fancybox',
  Snackbar: undefined,
  source: {
    justifiedGallery: {
      js: 'https://cdn.jsdelivr.net/npm/flickr-justified-gallery/dist/fjGallery.min.js',
      css: 'https://cdn.jsdelivr.net/npm/flickr-justified-gallery/dist/fjGallery.min.css'
    }
  },
  isPhotoFigcaption: false,
  islazyload: false,
  isAnchor: false
}</script><script id="config-diff">var GLOBAL_CONFIG_SITE = {
  title: 'GeoAI 的近期研究总结与思考',
  isPost: true,
  isHome: false,
  isHighlightShrink: false,
  isToc: true,
  postUpdate: '2022-12-28 16:47:47'
}</script><noscript><style type="text/css">
  #nav {
    opacity: 1
  }
  .justified-gallery img {
    opacity: 1
  }

  #recent-posts time,
  #post-meta time {
    display: inline !important
  }
</style></noscript><script>(win=>{
    win.saveToLocal = {
      set: function setWithExpiry(key, value, ttl) {
        if (ttl === 0) return
        const now = new Date()
        const expiryDay = ttl * 86400000
        const item = {
          value: value,
          expiry: now.getTime() + expiryDay,
        }
        localStorage.setItem(key, JSON.stringify(item))
      },

      get: function getWithExpiry(key) {
        const itemStr = localStorage.getItem(key)

        if (!itemStr) {
          return undefined
        }
        const item = JSON.parse(itemStr)
        const now = new Date()

        if (now.getTime() > item.expiry) {
          localStorage.removeItem(key)
          return undefined
        }
        return item.value
      }
    }
  
    win.getScript = url => new Promise((resolve, reject) => {
      const script = document.createElement('script')
      script.src = url
      script.async = true
      script.onerror = reject
      script.onload = script.onreadystatechange = function() {
        const loadState = this.readyState
        if (loadState && loadState !== 'loaded' && loadState !== 'complete') return
        script.onload = script.onreadystatechange = null
        resolve()
      }
      document.head.appendChild(script)
    })
  
      win.activateDarkMode = function () {
        document.documentElement.setAttribute('data-theme', 'dark')
        if (document.querySelector('meta[name="theme-color"]') !== null) {
          document.querySelector('meta[name="theme-color"]').setAttribute('content', '#0d0d0d')
        }
      }
      win.activateLightMode = function () {
        document.documentElement.setAttribute('data-theme', 'light')
        if (document.querySelector('meta[name="theme-color"]') !== null) {
          document.querySelector('meta[name="theme-color"]').setAttribute('content', '#ffffff')
        }
      }
      const t = saveToLocal.get('theme')
    
          if (t === 'dark') activateDarkMode()
          else if (t === 'light') activateLightMode()
        
      const asideStatus = saveToLocal.get('aside-status')
      if (asideStatus !== undefined) {
        if (asideStatus === 'hide') {
          document.documentElement.classList.add('hide-aside')
        } else {
          document.documentElement.classList.remove('hide-aside')
        }
      }
    
    const detectApple = () => {
      if(/iPad|iPhone|iPod|Macintosh/.test(navigator.userAgent)){
        document.documentElement.classList.add('apple')
      }
    }
    detectApple()
    })(window)</script><link rel="stylesheet" href="/css/custom.css"><script defer src="https://cdn.jsdelivr.net/npm/katex@0.16.3/dist/contrib/auto-render.min.js" integrity="sha384-+VBxd3r6XgURycqtZ117nYw44OOcIax56Z4dCRWbxyPt0Koah1uHoK0o4+/RRE05" crossorigin="anonymous" onload="renderMathInElement(document.body);"></script><meta name="generator" content="Hexo 5.4.2"></head><body><div id="loading-box"><div class="loading-left-bg"></div><div class="loading-right-bg"></div><div class="spinner-box"><div class="configure-border-1"><div class="configure-core"></div></div><div class="configure-border-2"><div class="configure-core"></div></div><div class="loading-word">加载中...</div></div></div><div id="sidebar"><div id="menu-mask"></div><div id="sidebar-menus"><div class="avatar-img is-center"><img src="/img/favi.jpg" onerror="onerror=null;src='/img/friend_404.gif'" alt="avatar"/></div><div class="sidebar-site-data site-data is-center"><a href="/archives/"><div class="headline">文章</div><div class="length-num">306</div></a><a href="/tags/"><div class="headline">标签</div><div class="length-num">390</div></a><a href="/categories/"><div class="headline">分类</div><div class="length-num">89</div></a></div><hr/><div class="menus_items"><div class="menus_item"><a class="site-page" href="/"><i class="fa-fw fas fa-home"></i><span> 主页</span></a></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-atom"></i><span> 预测</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/categories/%E9%A2%84%E6%B5%8B%E4%BB%BB%E5%8A%A1/%E6%A6%82%E8%A7%88/"><i class="fa-fw fa-solid fa-hands-holding"></i><span> 概览</span></a></li><li><a class="site-page child" href="/categories/%E9%A2%84%E6%B5%8B%E4%BB%BB%E5%8A%A1/%E5%B9%BF%E4%B9%89%E7%BA%BF%E6%80%A7%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fas fa-atom"></i><span> 广义线性模型</span></a></li><li><a class="site-page child" href="/categories/%E9%A2%84%E6%B5%8B%E4%BB%BB%E5%8A%A1/%E9%9D%9E%E5%8F%82%E6%95%B0%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fas fa-cogs"></i><span> 传统非参数模型</span></a></li><li><a class="site-page child" href="/categories/%E9%A2%84%E6%B5%8B%E4%BB%BB%E5%8A%A1/%E9%AB%98%E6%96%AF%E8%BF%87%E7%A8%8B/"><i class="fa-fw fas fa-school"></i><span> 高斯过程</span></a></li><li><a class="site-page child" href="/categories/%E9%A2%84%E6%B5%8B%E4%BB%BB%E5%8A%A1/%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C/"><i class="fa-fw fas fa-layer-group"></i><span> 神经网络</span></a></li><li><a class="site-page child" href="/categories/%E9%A2%84%E6%B5%8B%E4%BB%BB%E5%8A%A1/%E6%A8%A1%E5%9E%8B%E9%80%89%E6%8B%A9%E4%B8%8E%E5%B9%B3%E5%9D%87/"><i class="fa-fw fa-brands fa-cloudsmith"></i><span> 模型选择与平均</span></a></li><li><a class="site-page child" href="/categories/%E9%A2%84%E6%B5%8B%E4%BB%BB%E5%8A%A1/%E5%B0%8F%E6%A0%B7%E6%9C%AC%E5%AD%A6%E4%B9%A0/"><i class="fa-fw fa-solid fa-globe"></i><span> 小样本学习</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-file-export"></i><span> 生成</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E6%A6%82%E8%A7%88/"><i class="fa-fw fa-solid fa-hands-holding"></i><span> 概览</span></a></li><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E4%BC%A0%E7%BB%9F%E6%A6%82%E7%8E%87%E5%9B%BE%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-brands fa-cloudsmith"></i><span> 传统概率图模型</span></a></li><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E7%8E%BB%E5%B0%94%E5%85%B9%E6%9B%BC%E6%9C%BA/"><i class="fa-fw fa-solid fa-deezer"></i><span> 玻耳兹曼机</span></a></li><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E5%8F%98%E5%88%86%E8%87%AA%E7%BC%96%E7%A0%81%E5%99%A8/"><i class="fa-fw fa-brands fa-cloudsmith"></i><span> 变分自编码器</span></a></li><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E8%87%AA%E5%9B%9E%E5%BD%92%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-brands fa-codepen"></i><span> 自回归模型</span></a></li><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E5%BD%92%E4%B8%80%E5%8C%96%E6%B5%81/"><i class="fa-fw fa-solid fa-cube"></i><span> 归一化流</span></a></li><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E6%89%A9%E6%95%A3%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-solid fa-ghost"></i><span> 扩散模型</span></a></li><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E8%83%BD%E9%87%8F%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-solid fa-gas-pump"></i><span> 能量模型</span></a></li><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E7%94%9F%E6%88%90%E5%BC%8F%E5%AF%B9%E6%8A%97%E7%BD%91%E7%BB%9C/"><i class="fa-fw fa-solid fa-globe"></i><span> 生成式对抗网络</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-magnet"></i><span> 挖掘</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E6%A6%82%E8%A7%88/"><i class="fa-fw fa-solid fa-hands-holding"></i><span> 概览</span></a></li><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E9%9A%90%E5%9B%A0%E5%AD%90%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-solid fa-chart-area"></i><span> 隐因子模型</span></a></li><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E7%8A%B6%E6%80%81%E7%A9%BA%E9%97%B4%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-brands fa-deezer"></i><span> 状态空间模型</span></a></li><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E6%A6%82%E7%8E%87%E5%9B%BE%E5%AD%A6%E4%B9%A0/"><i class="fa-fw fa-brands fa-cloudsmith"></i><span> 概率图学习</span></a></li><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E9%9D%9E%E5%8F%82%E6%95%B0%E8%B4%9D%E5%8F%B6%E6%96%AF%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-brands fa-codepen"></i><span> 非参数贝叶斯模型</span></a></li><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E8%A1%A8%E7%A4%BA%E5%AD%A6%E4%B9%A0/"><i class="fa-fw fa-solid fa-cube"></i><span> 表示学习</span></a></li><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E5%8F%AF%E8%A7%A3%E9%87%8A%E6%80%A7/"><i class="fa-fw fa-solid fa-ghost"></i><span> 可解释性</span></a></li><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E9%99%8D%E7%BB%B4/"><i class="fa-fw fa-solid fa-gas-pump"></i><span> 降维</span></a></li><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E8%81%9A%E7%B1%BB/"><i class="fa-fw fa-solid fa-cogs"></i><span> 聚类</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-compass"></i><span> 贝叶斯</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/categories/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%BB%9F%E8%AE%A1/%E6%A6%82%E8%A7%88/"><i class="fa-fw fa-solid fa-hands-holding"></i><span> 概览</span></a></li><li><a class="site-page child" href="/categories/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%BB%9F%E8%AE%A1/%E6%A6%82%E7%8E%87%E5%9B%BE%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-brands fa-codepen"></i><span> 概率图模型</span></a></li><li><a class="site-page child" href="/categories/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%BB%9F%E8%AE%A1/%E8%92%99%E7%89%B9%E5%8D%A1%E6%B4%9B%E6%8E%A8%E6%96%AD/"><i class="fa-fw fa-solid fa-chart-area"></i><span> 蒙特卡罗推断</span></a></li><li><a class="site-page child" href="/categories/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%BB%9F%E8%AE%A1/%E5%8F%98%E5%88%86%E6%8E%A8%E6%96%AD/"><i class="fa-fw fa-brands fa-cloudsmith"></i><span> 变分推断</span></a></li><li><a class="site-page child" href="/categories/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%BB%9F%E8%AE%A1/%E8%BF%91%E4%BC%BC%E8%B4%9D%E5%8F%B6%E6%96%AF%E8%AE%A1%E7%AE%97/"><i class="fa-fw fa-solid fa-cube"></i><span> 近似贝叶斯计算</span></a></li><li><a class="site-page child" href="/categories/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%BB%9F%E8%AE%A1/%E8%B4%9D%E5%8F%B6%E6%96%AF%E6%A8%A1%E5%9E%8B%E6%AF%94%E8%BE%83%E4%B8%8E%E9%80%89%E6%8B%A9/"><i class="fa-fw fa-solid fa-ghost"></i><span> 模型比较与选择</span></a></li><li><a class="site-page child" href="/categories/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%BB%9F%E8%AE%A1/%E8%B4%9D%E5%8F%B6%E6%96%AF%E4%BC%98%E5%8C%96/"><i class="fa-fw fa-solid fa-gas-pump"></i><span> 贝叶斯优化</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-ghost"></i><span> 不确定性DL</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/categories/BayesNN/%E6%A6%82%E8%A7%88"><i class="fa-fw fa-solid fa-cube"></i><span> 概览</span></a></li><li><a class="site-page child" href="/categories/BayesNN/%E5%8D%95%E4%B8%80%E7%A1%AE%E5%AE%9A%E6%80%A7%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C/"><i class="fa-fw fa-solid fa-chart-area"></i><span> 单一确定性神经网络</span></a></li><li><a class="site-page child" href="/categories/BayesNN/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C/"><i class="fa-fw fa-brands fa-deezer"></i><span> 贝叶斯神经网络</span></a></li><li><a class="site-page child" href="/categories/BayesNN/%E6%B7%B1%E5%BA%A6%E9%9B%86%E6%88%90/"><i class="fa-fw fa-solid fa-chart-area"></i><span> 深度集成</span></a></li><li><a class="site-page child" href="/categories/BayesNN/%E6%95%B0%E6%8D%AE%E5%A2%9E%E5%BC%BA/"><i class="fa-fw fa-solid fa-chart-area"></i><span> 数据增强</span></a></li><li><a class="site-page child" href="/categories/BayesNN/%E5%AF%B9%E6%AF%94%E4%B8%8E%E8%AF%84%E6%B5%8B/"><i class="fa-fw fa-brands fa-deezer"></i><span> 对比与评测</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-map"></i><span> 空间统计</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/categories/GeoAI/%E7%BB%BC%E8%BF%B0%E7%B1%BB/"><i class="fa-fw fa-solid fa-hands-holding"></i><span> 概览</span></a></li><li><a class="site-page child" href="/categories/GeoAI/%E7%82%B9%E5%8F%82%E8%80%83%E6%95%B0%E6%8D%AE/"><i class="fa-fw fa-solid fa-map"></i><span> 点参考数据</span></a></li><li><a class="site-page child" href="/categories/GeoAI/%E9%9D%A2%E5%85%83%E6%95%B0%E6%8D%AE/"><i class="fa-fw fa-solid fa-chart-area"></i><span> 面元数据</span></a></li><li><a class="site-page child" href="/categories/GeoAI/%E7%82%B9%E6%A8%A1%E5%BC%8F%E6%95%B0%E6%8D%AE/"><i class="fa-fw fa-brands fa-cloudsmith"></i><span> 点模式数据</span></a></li><li><a class="site-page child" href="/categories/GeoAI/%E7%A9%BA%E9%97%B4%E8%B4%9D%E5%8F%B6%E6%96%AF%E6%96%B9%E6%B3%95/"><i class="fa-fw fa-solid fa-cube"></i><span> 空间贝叶斯方法</span></a></li><li><a class="site-page child" href="/categories/GeoAI/%E7%A9%BA%E9%97%B4%E5%8F%98%E7%B3%BB%E6%95%B0%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-solid fa-ghost"></i><span> 空间变系数模型</span></a></li><li><a class="site-page child" href="/categories/GeoAI/%E7%A9%BA%E9%97%B4%E7%BB%9F%E8%AE%A1%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/"><i class="fa-fw fa-brands fa-deezer"></i><span> 空间统计深度学习</span></a></li><li><a class="site-page child" href="/categories/GeoAI/%E6%97%B6%E7%A9%BA%E7%BB%9F%E8%AE%A1%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fas fa-atlas"></i><span> 时空统计模型</span></a></li><li><a class="site-page child" href="/categories/GeoAI/%E5%A4%A7%E6%95%B0%E6%8D%AE%E4%B8%93%E9%A2%98/"><i class="fa-fw fa fa-anchor"></i><span> 大数据专题</span></a></li><li><a class="site-page child" href="/categories/GeoAI/GeoAI/"><i class="fa-fw fa-brands fa-codepen"></i><span> GeoAI</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-database"></i><span> 基础</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/categories/%E5%9F%BA%E7%A1%80%E7%90%86%E8%AE%BA%E7%9F%A5%E8%AF%86/%E9%AB%98%E7%AD%89%E6%95%B0%E5%AD%A6/"><i class="fa-fw fa-solid fa-chart-area"></i><span> 高等数学</span></a></li><li><a class="site-page child" href="/categories/%E5%9F%BA%E7%A1%80%E7%90%86%E8%AE%BA%E7%9F%A5%E8%AF%86/%E6%A6%82%E7%8E%87%E4%B8%8E%E7%BB%9F%E8%AE%A1/"><i class="fa-fw fa-brands fa-deezer"></i><span> 概率与统计</span></a></li><li><a class="site-page child" href="/categories/%E5%9F%BA%E7%A1%80%E7%90%86%E8%AE%BA%E7%9F%A5%E8%AF%86/%E7%BA%BF%E4%BB%A3%E4%B8%8E%E7%9F%A9%E9%98%B5%E8%AE%BA/"><i class="fa-fw fa-brands fa-cloudsmith"></i><span> 线代与矩阵论</span></a></li><li><a class="site-page child" href="/categories/%E5%9F%BA%E7%A1%80%E7%90%86%E8%AE%BA%E7%9F%A5%E8%AF%86/%E6%9C%80%E4%BC%98%E5%8C%96%E7%90%86%E8%AE%BA/"><i class="fa-fw fa-brands fa-codepen"></i><span> 最优化理论</span></a></li><li><a class="site-page child" href="/categories/%E5%9F%BA%E7%A1%80%E7%90%86%E8%AE%BA%E7%9F%A5%E8%AF%86/%E4%BF%A1%E6%81%AF%E8%AE%BA/"><i class="fa-fw fa-solid fa-cube"></i><span> 信息论</span></a></li><li><a class="site-page child" href="/categories/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E6%A8%A1%E5%9E%8B/%E6%A6%82%E8%A7%88/"><i class="fa-fw fa-solid fa-ghost"></i><span> 机器学习</span></a></li><li><a class="site-page child" href="/categories/%E5%9F%BA%E7%A1%80%E7%90%86%E8%AE%BA%E7%9F%A5%E8%AF%86/%E7%9F%A5%E8%AF%86%E5%9B%BE%E8%B0%B1/"><i class="fa-fw fa-solid fa-globe"></i><span> 知识图谱</span></a></li><li><a class="site-page child" href="/categories/%E5%9F%BA%E7%A1%80%E7%90%86%E8%AE%BA%E7%9F%A5%E8%AF%86/%E8%87%AA%E7%84%B6%E8%AF%AD%E8%A8%80%E5%A4%84%E7%90%86/"><i class="fa-fw fa-solid fa-hands-holding"></i><span> 自然语言处理</span></a></li><li><a class="site-page child" href="/categories/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%BB%9F%E8%AE%A1/%E6%A6%82%E7%8E%87%E7%BC%96%E7%A8%8B/"><i class="fa-fw fas  fa-atlas"></i><span> 概率编程</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-book-open"></i><span> 书籍</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="https://xishansnow.github.io/BayesianAnalysiswithPython2nd/index.html"><i class="fa-fw fa-solid  fa-landmark-dome"></i><span> 《Bayesian Analysis with Python》</span></a></li><li><a class="site-page child" href="https://xishansnow.github.io/BayesianModelingandComputationInPython/index.html"><i class="fa-fw fa-solid  fa-graduation-cap"></i><span> 《Bayesian Modeling and Computation in Python》</span></a></li><li><a class="site-page child" href="https://xishansnow.github.io/ElementsOfStatisticalLearning/index.html"><i class="fa-fw fa-solid  fa-book-atlas"></i><span> 《统计学习精要（ESL）》</span></a></li><li><a class="site-page child" href="https://xishansnow.github.io/spatialSTAT_CN/index.html"><i class="fa-fw fa-solid  fa-layer-group"></i><span> 《空间统计学》</span></a></li><li><a class="site-page child" target="_blank" rel="noopener" href="https://otexts.com/fppcn/index.html"><i class="fa-fw fa-solid  fa-cloud-sun-rain"></i><span> 《预测：方法与实践》</span></a></li><li><a class="site-page child" href="https://xishansnow.github.io/MLAPP/index.html"><i class="fa-fw fa-solid  fa-robot"></i><span> 《机器学习的概率视角（MLAPP）》</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-compass"></i><span> 索引</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/archives/"><i class="fa-fw fa-solid fa-timeline"></i><span> 时间索引</span></a></li><li><a class="site-page child" href="/tags/"><i class="fa-fw fas fa-tags"></i><span> 标签索引</span></a></li><li><a class="site-page child" href="/categories/"><i class="fa-fw fas fa-folder-open"></i><span> 分类索引</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-link"></i><span> 其他</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/link/food/"><i class="fa-fw fas fa-utensils"></i><span> 美食博主</span></a></li><li><a class="site-page child" href="/link/photography"><i class="fa-fw fas fa-camera"></i><span> 摄影大神</span></a></li><li><a class="site-page child" href="/link/paper/"><i class="fa-fw fas fa-book-open"></i><span> 学术工具</span></a></li><li><a class="site-page child" href="/gallery/"><i class="fa-fw fas fa-images"></i><span> 摄影作品</span></a></li><li><a class="site-page child" href="/about/"><i class="fa-fw fas fa-heart"></i><span> 关于</span></a></li></ul></div></div></div></div><div class="post" id="body-wrap"><header class="post-bg" id="page-header" style="background-image: url('/img/009.png')"><nav id="nav"><span id="blog_name"><a id="site-name" href="/">西山晴雪的知识笔记</a></span><div id="menus"><div id="search-button"><a class="site-page social-icon search"><i class="fas fa-search fa-fw"></i><span> 搜索</span></a></div><div class="menus_items"><div class="menus_item"><a class="site-page" href="/"><i class="fa-fw fas fa-home"></i><span> 主页</span></a></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-atom"></i><span> 预测</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/categories/%E9%A2%84%E6%B5%8B%E4%BB%BB%E5%8A%A1/%E6%A6%82%E8%A7%88/"><i class="fa-fw fa-solid fa-hands-holding"></i><span> 概览</span></a></li><li><a class="site-page child" href="/categories/%E9%A2%84%E6%B5%8B%E4%BB%BB%E5%8A%A1/%E5%B9%BF%E4%B9%89%E7%BA%BF%E6%80%A7%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fas fa-atom"></i><span> 广义线性模型</span></a></li><li><a class="site-page child" href="/categories/%E9%A2%84%E6%B5%8B%E4%BB%BB%E5%8A%A1/%E9%9D%9E%E5%8F%82%E6%95%B0%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fas fa-cogs"></i><span> 传统非参数模型</span></a></li><li><a class="site-page child" href="/categories/%E9%A2%84%E6%B5%8B%E4%BB%BB%E5%8A%A1/%E9%AB%98%E6%96%AF%E8%BF%87%E7%A8%8B/"><i class="fa-fw fas fa-school"></i><span> 高斯过程</span></a></li><li><a class="site-page child" href="/categories/%E9%A2%84%E6%B5%8B%E4%BB%BB%E5%8A%A1/%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C/"><i class="fa-fw fas fa-layer-group"></i><span> 神经网络</span></a></li><li><a class="site-page child" href="/categories/%E9%A2%84%E6%B5%8B%E4%BB%BB%E5%8A%A1/%E6%A8%A1%E5%9E%8B%E9%80%89%E6%8B%A9%E4%B8%8E%E5%B9%B3%E5%9D%87/"><i class="fa-fw fa-brands fa-cloudsmith"></i><span> 模型选择与平均</span></a></li><li><a class="site-page child" href="/categories/%E9%A2%84%E6%B5%8B%E4%BB%BB%E5%8A%A1/%E5%B0%8F%E6%A0%B7%E6%9C%AC%E5%AD%A6%E4%B9%A0/"><i class="fa-fw fa-solid fa-globe"></i><span> 小样本学习</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-file-export"></i><span> 生成</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E6%A6%82%E8%A7%88/"><i class="fa-fw fa-solid fa-hands-holding"></i><span> 概览</span></a></li><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E4%BC%A0%E7%BB%9F%E6%A6%82%E7%8E%87%E5%9B%BE%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-brands fa-cloudsmith"></i><span> 传统概率图模型</span></a></li><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E7%8E%BB%E5%B0%94%E5%85%B9%E6%9B%BC%E6%9C%BA/"><i class="fa-fw fa-solid fa-deezer"></i><span> 玻耳兹曼机</span></a></li><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E5%8F%98%E5%88%86%E8%87%AA%E7%BC%96%E7%A0%81%E5%99%A8/"><i class="fa-fw fa-brands fa-cloudsmith"></i><span> 变分自编码器</span></a></li><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E8%87%AA%E5%9B%9E%E5%BD%92%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-brands fa-codepen"></i><span> 自回归模型</span></a></li><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E5%BD%92%E4%B8%80%E5%8C%96%E6%B5%81/"><i class="fa-fw fa-solid fa-cube"></i><span> 归一化流</span></a></li><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E6%89%A9%E6%95%A3%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-solid fa-ghost"></i><span> 扩散模型</span></a></li><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E8%83%BD%E9%87%8F%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-solid fa-gas-pump"></i><span> 能量模型</span></a></li><li><a class="site-page child" href="/categories/%E7%94%9F%E6%88%90%E4%BB%BB%E5%8A%A1/%E7%94%9F%E6%88%90%E5%BC%8F%E5%AF%B9%E6%8A%97%E7%BD%91%E7%BB%9C/"><i class="fa-fw fa-solid fa-globe"></i><span> 生成式对抗网络</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-magnet"></i><span> 挖掘</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E6%A6%82%E8%A7%88/"><i class="fa-fw fa-solid fa-hands-holding"></i><span> 概览</span></a></li><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E9%9A%90%E5%9B%A0%E5%AD%90%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-solid fa-chart-area"></i><span> 隐因子模型</span></a></li><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E7%8A%B6%E6%80%81%E7%A9%BA%E9%97%B4%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-brands fa-deezer"></i><span> 状态空间模型</span></a></li><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E6%A6%82%E7%8E%87%E5%9B%BE%E5%AD%A6%E4%B9%A0/"><i class="fa-fw fa-brands fa-cloudsmith"></i><span> 概率图学习</span></a></li><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E9%9D%9E%E5%8F%82%E6%95%B0%E8%B4%9D%E5%8F%B6%E6%96%AF%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-brands fa-codepen"></i><span> 非参数贝叶斯模型</span></a></li><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E8%A1%A8%E7%A4%BA%E5%AD%A6%E4%B9%A0/"><i class="fa-fw fa-solid fa-cube"></i><span> 表示学习</span></a></li><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E5%8F%AF%E8%A7%A3%E9%87%8A%E6%80%A7/"><i class="fa-fw fa-solid fa-ghost"></i><span> 可解释性</span></a></li><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E9%99%8D%E7%BB%B4/"><i class="fa-fw fa-solid fa-gas-pump"></i><span> 降维</span></a></li><li><a class="site-page child" href="/categories/%E5%8F%91%E7%8E%B0%E4%BB%BB%E5%8A%A1/%E8%81%9A%E7%B1%BB/"><i class="fa-fw fa-solid fa-cogs"></i><span> 聚类</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-compass"></i><span> 贝叶斯</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/categories/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%BB%9F%E8%AE%A1/%E6%A6%82%E8%A7%88/"><i class="fa-fw fa-solid fa-hands-holding"></i><span> 概览</span></a></li><li><a class="site-page child" href="/categories/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%BB%9F%E8%AE%A1/%E6%A6%82%E7%8E%87%E5%9B%BE%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-brands fa-codepen"></i><span> 概率图模型</span></a></li><li><a class="site-page child" href="/categories/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%BB%9F%E8%AE%A1/%E8%92%99%E7%89%B9%E5%8D%A1%E6%B4%9B%E6%8E%A8%E6%96%AD/"><i class="fa-fw fa-solid fa-chart-area"></i><span> 蒙特卡罗推断</span></a></li><li><a class="site-page child" href="/categories/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%BB%9F%E8%AE%A1/%E5%8F%98%E5%88%86%E6%8E%A8%E6%96%AD/"><i class="fa-fw fa-brands fa-cloudsmith"></i><span> 变分推断</span></a></li><li><a class="site-page child" href="/categories/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%BB%9F%E8%AE%A1/%E8%BF%91%E4%BC%BC%E8%B4%9D%E5%8F%B6%E6%96%AF%E8%AE%A1%E7%AE%97/"><i class="fa-fw fa-solid fa-cube"></i><span> 近似贝叶斯计算</span></a></li><li><a class="site-page child" href="/categories/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%BB%9F%E8%AE%A1/%E8%B4%9D%E5%8F%B6%E6%96%AF%E6%A8%A1%E5%9E%8B%E6%AF%94%E8%BE%83%E4%B8%8E%E9%80%89%E6%8B%A9/"><i class="fa-fw fa-solid fa-ghost"></i><span> 模型比较与选择</span></a></li><li><a class="site-page child" href="/categories/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%BB%9F%E8%AE%A1/%E8%B4%9D%E5%8F%B6%E6%96%AF%E4%BC%98%E5%8C%96/"><i class="fa-fw fa-solid fa-gas-pump"></i><span> 贝叶斯优化</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-ghost"></i><span> 不确定性DL</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/categories/BayesNN/%E6%A6%82%E8%A7%88"><i class="fa-fw fa-solid fa-cube"></i><span> 概览</span></a></li><li><a class="site-page child" href="/categories/BayesNN/%E5%8D%95%E4%B8%80%E7%A1%AE%E5%AE%9A%E6%80%A7%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C/"><i class="fa-fw fa-solid fa-chart-area"></i><span> 单一确定性神经网络</span></a></li><li><a class="site-page child" href="/categories/BayesNN/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%A5%9E%E7%BB%8F%E7%BD%91%E7%BB%9C/"><i class="fa-fw fa-brands fa-deezer"></i><span> 贝叶斯神经网络</span></a></li><li><a class="site-page child" href="/categories/BayesNN/%E6%B7%B1%E5%BA%A6%E9%9B%86%E6%88%90/"><i class="fa-fw fa-solid fa-chart-area"></i><span> 深度集成</span></a></li><li><a class="site-page child" href="/categories/BayesNN/%E6%95%B0%E6%8D%AE%E5%A2%9E%E5%BC%BA/"><i class="fa-fw fa-solid fa-chart-area"></i><span> 数据增强</span></a></li><li><a class="site-page child" href="/categories/BayesNN/%E5%AF%B9%E6%AF%94%E4%B8%8E%E8%AF%84%E6%B5%8B/"><i class="fa-fw fa-brands fa-deezer"></i><span> 对比与评测</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-map"></i><span> 空间统计</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/categories/GeoAI/%E7%BB%BC%E8%BF%B0%E7%B1%BB/"><i class="fa-fw fa-solid fa-hands-holding"></i><span> 概览</span></a></li><li><a class="site-page child" href="/categories/GeoAI/%E7%82%B9%E5%8F%82%E8%80%83%E6%95%B0%E6%8D%AE/"><i class="fa-fw fa-solid fa-map"></i><span> 点参考数据</span></a></li><li><a class="site-page child" href="/categories/GeoAI/%E9%9D%A2%E5%85%83%E6%95%B0%E6%8D%AE/"><i class="fa-fw fa-solid fa-chart-area"></i><span> 面元数据</span></a></li><li><a class="site-page child" href="/categories/GeoAI/%E7%82%B9%E6%A8%A1%E5%BC%8F%E6%95%B0%E6%8D%AE/"><i class="fa-fw fa-brands fa-cloudsmith"></i><span> 点模式数据</span></a></li><li><a class="site-page child" href="/categories/GeoAI/%E7%A9%BA%E9%97%B4%E8%B4%9D%E5%8F%B6%E6%96%AF%E6%96%B9%E6%B3%95/"><i class="fa-fw fa-solid fa-cube"></i><span> 空间贝叶斯方法</span></a></li><li><a class="site-page child" href="/categories/GeoAI/%E7%A9%BA%E9%97%B4%E5%8F%98%E7%B3%BB%E6%95%B0%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fa-solid fa-ghost"></i><span> 空间变系数模型</span></a></li><li><a class="site-page child" href="/categories/GeoAI/%E7%A9%BA%E9%97%B4%E7%BB%9F%E8%AE%A1%E6%B7%B1%E5%BA%A6%E5%AD%A6%E4%B9%A0/"><i class="fa-fw fa-brands fa-deezer"></i><span> 空间统计深度学习</span></a></li><li><a class="site-page child" href="/categories/GeoAI/%E6%97%B6%E7%A9%BA%E7%BB%9F%E8%AE%A1%E6%A8%A1%E5%9E%8B/"><i class="fa-fw fas fa-atlas"></i><span> 时空统计模型</span></a></li><li><a class="site-page child" href="/categories/GeoAI/%E5%A4%A7%E6%95%B0%E6%8D%AE%E4%B8%93%E9%A2%98/"><i class="fa-fw fa fa-anchor"></i><span> 大数据专题</span></a></li><li><a class="site-page child" href="/categories/GeoAI/GeoAI/"><i class="fa-fw fa-brands fa-codepen"></i><span> GeoAI</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-database"></i><span> 基础</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/categories/%E5%9F%BA%E7%A1%80%E7%90%86%E8%AE%BA%E7%9F%A5%E8%AF%86/%E9%AB%98%E7%AD%89%E6%95%B0%E5%AD%A6/"><i class="fa-fw fa-solid fa-chart-area"></i><span> 高等数学</span></a></li><li><a class="site-page child" href="/categories/%E5%9F%BA%E7%A1%80%E7%90%86%E8%AE%BA%E7%9F%A5%E8%AF%86/%E6%A6%82%E7%8E%87%E4%B8%8E%E7%BB%9F%E8%AE%A1/"><i class="fa-fw fa-brands fa-deezer"></i><span> 概率与统计</span></a></li><li><a class="site-page child" href="/categories/%E5%9F%BA%E7%A1%80%E7%90%86%E8%AE%BA%E7%9F%A5%E8%AF%86/%E7%BA%BF%E4%BB%A3%E4%B8%8E%E7%9F%A9%E9%98%B5%E8%AE%BA/"><i class="fa-fw fa-brands fa-cloudsmith"></i><span> 线代与矩阵论</span></a></li><li><a class="site-page child" href="/categories/%E5%9F%BA%E7%A1%80%E7%90%86%E8%AE%BA%E7%9F%A5%E8%AF%86/%E6%9C%80%E4%BC%98%E5%8C%96%E7%90%86%E8%AE%BA/"><i class="fa-fw fa-brands fa-codepen"></i><span> 最优化理论</span></a></li><li><a class="site-page child" href="/categories/%E5%9F%BA%E7%A1%80%E7%90%86%E8%AE%BA%E7%9F%A5%E8%AF%86/%E4%BF%A1%E6%81%AF%E8%AE%BA/"><i class="fa-fw fa-solid fa-cube"></i><span> 信息论</span></a></li><li><a class="site-page child" href="/categories/%E6%9C%BA%E5%99%A8%E5%AD%A6%E4%B9%A0%E6%A8%A1%E5%9E%8B/%E6%A6%82%E8%A7%88/"><i class="fa-fw fa-solid fa-ghost"></i><span> 机器学习</span></a></li><li><a class="site-page child" href="/categories/%E5%9F%BA%E7%A1%80%E7%90%86%E8%AE%BA%E7%9F%A5%E8%AF%86/%E7%9F%A5%E8%AF%86%E5%9B%BE%E8%B0%B1/"><i class="fa-fw fa-solid fa-globe"></i><span> 知识图谱</span></a></li><li><a class="site-page child" href="/categories/%E5%9F%BA%E7%A1%80%E7%90%86%E8%AE%BA%E7%9F%A5%E8%AF%86/%E8%87%AA%E7%84%B6%E8%AF%AD%E8%A8%80%E5%A4%84%E7%90%86/"><i class="fa-fw fa-solid fa-hands-holding"></i><span> 自然语言处理</span></a></li><li><a class="site-page child" href="/categories/%E8%B4%9D%E5%8F%B6%E6%96%AF%E7%BB%9F%E8%AE%A1/%E6%A6%82%E7%8E%87%E7%BC%96%E7%A8%8B/"><i class="fa-fw fas  fa-atlas"></i><span> 概率编程</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-book-open"></i><span> 书籍</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="https://xishansnow.github.io/BayesianAnalysiswithPython2nd/index.html"><i class="fa-fw fa-solid  fa-landmark-dome"></i><span> 《Bayesian Analysis with Python》</span></a></li><li><a class="site-page child" href="https://xishansnow.github.io/BayesianModelingandComputationInPython/index.html"><i class="fa-fw fa-solid  fa-graduation-cap"></i><span> 《Bayesian Modeling and Computation in Python》</span></a></li><li><a class="site-page child" href="https://xishansnow.github.io/ElementsOfStatisticalLearning/index.html"><i class="fa-fw fa-solid  fa-book-atlas"></i><span> 《统计学习精要（ESL）》</span></a></li><li><a class="site-page child" href="https://xishansnow.github.io/spatialSTAT_CN/index.html"><i class="fa-fw fa-solid  fa-layer-group"></i><span> 《空间统计学》</span></a></li><li><a class="site-page child" target="_blank" rel="noopener" href="https://otexts.com/fppcn/index.html"><i class="fa-fw fa-solid  fa-cloud-sun-rain"></i><span> 《预测：方法与实践》</span></a></li><li><a class="site-page child" href="https://xishansnow.github.io/MLAPP/index.html"><i class="fa-fw fa-solid  fa-robot"></i><span> 《机器学习的概率视角（MLAPP）》</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-compass"></i><span> 索引</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/archives/"><i class="fa-fw fa-solid fa-timeline"></i><span> 时间索引</span></a></li><li><a class="site-page child" href="/tags/"><i class="fa-fw fas fa-tags"></i><span> 标签索引</span></a></li><li><a class="site-page child" href="/categories/"><i class="fa-fw fas fa-folder-open"></i><span> 分类索引</span></a></li></ul></div><div class="menus_item"><a class="site-page group hide" href="javascript:void(0);"><i class="fa-fw fas fa-link"></i><span> 其他</span><i class="fas fa-chevron-down"></i></a><ul class="menus_item_child"><li><a class="site-page child" href="/link/food/"><i class="fa-fw fas fa-utensils"></i><span> 美食博主</span></a></li><li><a class="site-page child" href="/link/photography"><i class="fa-fw fas fa-camera"></i><span> 摄影大神</span></a></li><li><a class="site-page child" href="/link/paper/"><i class="fa-fw fas fa-book-open"></i><span> 学术工具</span></a></li><li><a class="site-page child" href="/gallery/"><i class="fa-fw fas fa-images"></i><span> 摄影作品</span></a></li><li><a class="site-page child" href="/about/"><i class="fa-fw fas fa-heart"></i><span> 关于</span></a></li></ul></div></div><div id="toggle-menu"><a class="site-page"><i class="fas fa-bars fa-fw"></i></a></div></div></nav><div id="post-info"><h1 class="post-title">GeoAI 的近期研究总结与思考</h1><div id="post-meta"><div class="meta-firstline"><span class="post-meta-date"><i class="far fa-calendar-alt fa-fw post-meta-icon"></i><span class="post-meta-label">发表于</span><time class="post-meta-date-created" datetime="2021-03-22T12:50:00.000Z" title="发表于 2021-03-22 20:50:00">2021-03-22</time><span class="post-meta-separator">|</span><i class="fas fa-history fa-fw post-meta-icon"></i><span class="post-meta-label">更新于</span><time class="post-meta-date-updated" datetime="2022-12-28T08:47:47.453Z" title="更新于 2022-12-28 16:47:47">2022-12-28</time></span><span class="post-meta-categories"><span class="post-meta-separator">|</span><i class="fas fa-inbox fa-fw post-meta-icon"></i><a class="post-meta-categories" href="/categories/GeoAI/">GeoAI</a><i class="fas fa-angle-right post-meta-separator"></i><i class="fas fa-inbox fa-fw post-meta-icon"></i><a class="post-meta-categories" href="/categories/GeoAI/GeoAI/">GeoAI</a></span></div><div class="meta-secondline"><span class="post-meta-separator">|</span><span class="post-meta-wordcount"><i class="far fa-file-word fa-fw post-meta-icon"></i><span class="post-meta-label">字数总计:</span><span class="word-count">10k</span><span class="post-meta-separator">|</span><i class="far fa-clock fa-fw post-meta-icon"></i><span class="post-meta-label">阅读时长:</span><span>39分钟</span></span></div></div></div></header><main class="layout" id="content-inner"><div id="post"><article class="post-content" id="article-container"><script src='https://unpkg.com/tippy.js@2.0.2/dist/tippy.all.min.js'></script>
<script src='/js/attachTooltips.js'></script>
<link rel='stylesheet' href='/css/tippy.css'>
<script src='https://unpkg.com/tippy.js@2.0.2/dist/tippy.all.min.js'></script>
<script src='/js/attachTooltips.js'></script>
<link rel='stylesheet' href='/css/tippy.css'>
<link rel="stylesheet" type="text&#x2F;css" href="https://cdn.jsdelivr.net/hint.css/2.4.1/hint.min.css"><p>【摘 要】本文摘自武汉大学学报，作者在文章中列举了大量GeoAI领域的文献参考，值得收藏。尤其是梳理和总结了当前5个主要研究热点方向，并列出了最近急迫需要解决的3个方面挑战。</p>
<p>【原 文】高松，地理空间人工智能的近期研究总结与思考，武汉大学学报，DOI：10.13203/j.whugis20200597</p>
<h2 id="1-GeoAI-的发展历史简介">1 GeoAI 的发展历史简介</h2>
<h3 id="（1）GeoAI背景">（1）GeoAI背景</h3>
<ul>
<li>人工智能（AI）领域的技术进步给地理空间相关领域研究的智能化发展和融合创新带来了新机遇和新挑战。</li>
<li>近期快速发展的主要动力来自于深度学习模型和开发框架的快速发展、产业化的日趋成熟、各行业领域大数据的爆发、计算机硬件计算性能不断升级，进而可以支持在很短的时间内训练和部署人工智能模型、支持数据驱动的智能化决策和产业变革</li>
</ul>
<h3 id="（2）什么是GeoAI？">（2）什么是GeoAI？</h3>
<ul>
<li>地理空间人工智能（GeoAI）是地理空间科学与人工智能相结合的交叉学科研究方向</li>
<li>GeoAI通过研究与开发机器的空间智能，提升对于地理现象和地球科学过程的动态感知、智能推理和知识发现能力</li>
<li>GeoAI寻求解决人类和地球环境系统相互作用中的重大科学和工程问题
<ul>
<li>比如：人口迁移预测、复杂条件下的智能交通决策、高精地图制作与自动驾驶、全球变化对农业生产的影响、自然灾害应急救援工程等</li>
</ul>
</li>
<li>GeoAI的萌芽和发展与多学科间的交叉融合、创新发展紧密结合
<ul>
<li>如：地理学、地图学与地理信息系统、遥感科学与技术、地球系统科学、资源环境与城乡规划、智能交通和计算机科学（尤其是机器学习和知识图谱）等</li>
</ul>
</li>
</ul>
<h3 id="（3）GeoAI为什么能够产生【2-4】">（3）GeoAI为什么能够产生<a href="#ref2">【2-4】</a></h3>
<ul>
<li>解决自然地理空间和社会人文地理空间产生的很多科学难题需要新法和新技术（包括人工智能）的支持；</li>
<li>不断产生的时空数据（比如遥感卫星数据、人口移动位置大数据、车辆运营轨迹数据等）可以支持人工智能模型训练和新算法的研发；</li>
<li>地理信息系统软件也可以为机器学习模型标注数据（如土地利用类型、自然灾害后建筑破损信息）的生成提供便捷支持。</li>
</ul>
<h3 id="（4）GeoAI的发展简史">（4）GeoAI的发展简史</h3>
<ul>
<li>20世纪80年代
<ul>
<li>基于知识专家系统、元胞自动机等人工智能技术来探索智能地理信息系统的开发和研究不同城市扩展的模式</li>
</ul>
</li>
<li>20世纪90年代至21世纪初
<ul>
<li>学者们进一步研究遗传算法、 模糊逻辑、本体与语义、混合智能系统在地理空间科学中的应用</li>
<li>比如：土壤系统分类和制图、土地资源动态变化监测、自然灾害智能预测与风险评估等</li>
</ul>
</li>
<li>2015年之后</li>
<li>与深度学习（如卷积神经网络、生成对抗网络模型、图神经网络）相结合的地理空间科学研究不断涌现<a href="#ref7">［7-8］</a></li>
<li>相关国际会议
<ul>
<li>美国计算机协会空间信息分会地理空间人工智能国际研讨会（2017—2019年）</li>
<li>美国地理学家协会的地理人工智能和深度学习研讨会（2018 —2020年）<a href="#ref9">［9-12］</a></li>
<li>中国空间智能学术年会（Spatial-DI 2020）</li>
</ul>
</li>
</ul>
<h3 id="（5）推动GeoAI领域发展的几个关键问题">（5）推动GeoAI领域发展的几个关键问题</h3>
<ul>
<li>为什么地理空间相关研究需要人工智能？</li>
<li>现在利用人工智能技术是否比传统方法能更好地解决地理空间科学问题？</li>
<li>之前或现在未解决的地理空间科学问题是否可以用人工智能来解决？</li>
<li>除了单向应用人工智能技术，地理空间领域的研究是否能够激发新型的人工智能模型的研发并且输回到AI社区？</li>
</ul>
<h2 id="2-空间显式与隐式的人工智能模型">2 空间显式与隐式的人工智能模型</h2>
<h3 id="（1）GeoAI模型的分类">（1）GeoAI模型的分类</h3>
<ul>
<li>空间隐式模型：
<ul>
<li>指在构建人工智能模型的过程中只把地理空间位置当作多维度特征向量中的普通维度，没有把空间位置特殊对待或没有把空间关系和其他空间约束引入模型<a href="#ref13">［13］</a></li>
</ul>
</li>
<li>空间显式模型：如果一个人工智能模型满足以下检验中的一条，则可以称为空间显式模型［<a href="#ref7">7</a>，<a href="#ref14">14</a>］
<ul>
<li>不变性检验
<ul>
<li>空间显式模型的结果在所研究对象位置迁移的情况下会发生变化，该特性可以用空间异质性和空间回归模型的思路去理解</li>
<li>即：如果一个变量的影响与空间无关，那么随机变化对象的位置后，其空间回归模型结果不变；反之则变。</li>
</ul>
</li>
<li>表征检验
<ul>
<li>空间显式模型在其实现中包含了所研究现象的空间表征形式（如：整合地理坐标、空间关系、地名等形式）</li>
<li>比如：对深度学习模型的数据输入先用地理编码作表征</li>
</ul>
</li>
<li>公式化检验
<ul>
<li>空间显式模型在其概念化和公式化中明确使用了空间概念</li>
<li>例如：考虑空间邻域和方向、把空间属性引入深度学习模型的损失函数设计等</li>
</ul>
</li>
<li>结果检验
<ul>
<li>空间显式模型的输入和输出包含的空间结构（或形式）不同</li>
<li>例如：
<ul>
<li>一个包含城市地理位置和人口的数据集，如果是让机器仅基于人口数量进行城市排名，因为地理位置不属于分析对象的一部分，所以不是一个空间显式模型</li>
<li>相反，如果要回答人口密度高的城市是否在空间聚集在一起的问题，则需要明确的空间分析视角</li>
</ul>
</li>
</ul>
</li>
</ul>
</li>
</ul>
<h3 id="（2）GeoAI与普通AI的区别">（2）GeoAI与普通AI的区别</h3>
<ul>
<li>文献<a href="#ref15">［15-16］</a>研究表明：
<ul>
<li><strong>空间显式的人工智能模型要比不考虑空间的经典机器学习模型（包括深度学习模型）在计算机视觉任务（如图像分类）和基于地理知识图谱的智能归纳推理任务中的表现更加优越</strong></li>
</ul>
</li>
<li>GeoAI需思考如何结合地理空间数据特性和人工智能模型特点设计出合理的模型：
<ul>
<li>如果单纯通过融合多源地理空间大数据可以解决的问题，是否还需要设计复杂的空间显式深度学习模型？</li>
<li>如果简单增加标注训练数据不能显著提升GeoAI模型的性能， 是否需要考虑增加空间关系的学习，比如：空间邻域关系、空间金字塔层叠关系等？</li>
</ul>
</li>
<li>一些新的GeoAI模型都是考虑了地理空间特性的深度学习模型，比如：
<ul>
<li>深度合成空间模型（DCSM）<a href="#ref17">［17］</a></li>
<li>空间生成对抗网络模型（SpaceGAN）<a href="#ref18">［18］</a></li>
<li>长短期记忆网络-轨迹生成对抗网络模型（LSTMTrajGAN）<a href="#ref19">［19］</a></li>
</ul>
</li>
</ul>
<h3 id="（3）GeoAI-研究需要阐明">（3）GeoAI 研究需要阐明</h3>
<ul>
<li>为什么需要空间显式或隐式模型来解决地理空间的难题？</li>
<li>如何能够集成到当今的地理信息系统工作流中？</li>
</ul>
<h2 id="3-地理空间人工智能的近期研究总结">3 地理空间人工智能的近期研究总结</h2>
<h3 id="方向-1：空间表征学习">方向 1：空间表征学习</h3>
<p>​		许多机器学习算法的成功通常取决于数据 。因此，空间特征学习表示和特征工程的质量<a href="#ref20">［20］</a>或表征学习对于研发空间显式人工智能模型和推动GeoAI的创新发展尤为重要<a href="#ref7">［7］</a>。研究者们利用表征学习技术提取出潜在的地理空间特征提高机器学习模型的预测准确率。比如：</p>
<ul>
<li>Yan等<a href="#ref21">［21］</a>提出的Place2Vec模型采用自然语言处理的思路对地图兴趣点数据（POI）、建筑环境和周边区域上下文语义进行特征表示学习， 进而提升关于场所信息检索和智能推荐的能力</li>
<li>Yao等<a href="#ref22">［22］</a>把POI2Vec模型输出作为机器学习特征输入来进行城市土地利用分类。</li>
<li>Liu等<a href="#ref23">［23］</a> 提出的Road2Vec模型基于大规模的出租车运营轨迹数据，对道路之间的隐性交通相互作用关系进行量化；此模型可以捕捉潜在的空间异质性和非线性交互特性，进而提升路段的交通量预测的准确率 。</li>
<li>Crivellari和Beinat<a href="#ref24">［24］</a>提出的Mot2Vec模型对利用大规模人群移动数据进行训练生成活动场所的特征向量，进而刻画场所/ 地方的关联特性和相似性。</li>
<li>Jean等<a href="#ref25">［25］</a>介绍了应用于遥感数据的Tile2Vec模型，这是一种无监督的表征学习算法，它将自然语言处理中的分布假说（即出现在相似上下文语境中的词往往具有相似的含义）扩展到空间数据分布中，通过空间表征学习显著提高了预测任务（比如土地覆盖类型、发展中国家贫困区域识别）的性能。</li>
<li>Mai等<a href="#ref26">［26］</a>创新性地提出了多尺度空间位置编码方法Space2Vec，通过表征学习模型来编码地方的绝对位置和空间关系，发现该模型在位置建模和图像分类任务中的表现优于成熟的机器学习方法， 比如径向基函数（radial basis function，RBF）、多层前馈神经网络和瓦片嵌入。</li>
</ul>
<h3 id="方向-2：时空预测和空间插值">方向 2：时空预测和空间插值</h3>
<p>​		时空间预测的基本思想是根据多维属性变量估计一个目标对象或地理变量在未知地点（时空）的数值<a href="#ref27">［27］</a>。空间插值则是GIS中常见的空间分析功能，利用已知位置的属性数值推测未知点相同属性的数值。</p>
<ul>
<li>传统的空间插值方法包括：
<ul>
<li>反距离加权（inverse distance weighting，IDW）、三角不规则网络（triangular irregular network，TIN）、 和克里金法（Kriging）等<a href="#ref28">［28］</a>。</li>
</ul>
</li>
<li>学者们运用机器学习和深度学习方法来探索时空间预测和空间插值的新方法，并在测绘<a href="#ref29">［29］</a>、智能交通<a href="#ref32">［32］</a>、社会感知<a href="#ref30">［30-31］</a> 等领域广泛应用。比如：
<ul>
<li>Zhu等<a href="#ref33">［33］</a>设计了一种新型的深度学习架构，命名为用于空间插值的条件编码器‐解码器生成对抗神经网络，并应用于数字高程模型中的高程空间插值。</li>
<li>Li等<a href="#ref34">［34］</a>从稀疏采样的手机位置数据中提取人群活动地点和移动模式并提出新的模糊长短期记忆网络轨迹预测模型。</li>
<li>Bao等<a href="#ref35">［35］</a>基于带有地理标签的社交媒体数据构建了一个基于空间聚类和深层神经网络的BiLSTM-CNN模型来提升用户区域位置的预测精度。</li>
<li>Liang等<a href="#ref36">［36］</a>引入时间动态属性改进了经典的商业地理哈夫模型，并结合位置大数据对顾客到访商店的时空概率进行智能估算。</li>
<li>Xing等<a href="#ref37">［37］</a>提出了一个通用的空间数据驱动的端到端智能预测框架Neighbor-ResNet，基于遥感影像多层特征感知区域景观物理特征来进行人类活动量的估算。</li>
<li>Pourebrahim等<a href="#ref38">［38］</a>比较了空间相互作用重力模型和卷积神经网络在出行空间分布预测上的表现。</li>
<li>Yao等<a href="#ref39">［39］</a>对比了空间相互作用的多个经典模型和图神经网络模型在空间点对交互流预测上的性能。同时考虑到人类出行活动主要沿着道路交通网络，基于交通网络的相关研究也非常丰富。</li>
<li>Murphy等<a href="#ref40">［40］</a>利用卷积神经网络对给定出行路线上的全球定位系统（global positioning system，GPS）轨迹数据的距离误差（或可信度）进行分类，以方便有条件地选择使用原始GPS轨迹数据和地图匹配后的路线作为驾驶路径的最佳估计。</li>
<li>Zhang等<a href="#ref41">［41］</a>基于城市中的大量街景图片数据训练深度卷积模型进行沿街的交通流量时空类型预测。</li>
<li>Zhang和Cheng<a href="#ref32">［42］</a>提出基于图深度学习的稀疏网络时空点过程预测模型GLDNet， 适合分析的数据特点是空间集聚特征明显但时间分布比较随机（比如交通事故、沿街犯罪事件）。</li>
<li>此外，对于稠密的时空数据，Ren等<a href="#ref43">［43］</a>提出了利用残差长短期记忆网络来进行城市尺度交通流量预测的模型。</li>
<li>Zhao等<a href="#ref44">［44］</a>提出了一种新型的时空图卷积网络T-GCN用于交通预测任务， 它采用了图卷积网络学习复杂的路网拓扑结构以捕捉空间依赖性，并利用门控递归单元来学习交通状态的时间动态变化以捕捉时间依赖性。 随着多源地理大数据的出现，融合遥感数据和社会感知数据的研究也不断涌现。</li>
<li>北京大学刘瑜等<a href="#ref45">［45］</a>提出了从人-地-静-动这4个维度并集成多源地理大数据和机器学习方法感知城市空间分异格局的理论和技术框架。</li>
<li>Zhang等<a href="#ref46">［46］</a>利用机器学习方法融合社交媒体用户签到数据和城市街景图像，提出了从场所类型、访问量、人群信息和周边环境多个维度定量刻画场所的智能分析框架支持挖掘不同特征的场所。</li>
<li>Helbich等<a href="#ref47">［47］</a>结合城市街景与城市居民活动、调查问卷等数据源来进行多维度感知和城市动态建模，发现了环境视觉变量和人们精神状态的影响。</li>
<li>Cao等<a href="#ref48">［48］</a>利用残差神经网络、空间金字塔池化方法和堆叠双向长短期记忆网络对社会感知数据和遥感数据多维度特征进行学习，并用于城市功能区域智能分类， 同时比较了3种不同的融合方法：连接、元素相加、和元素最大池化。</li>
<li>Ye等<a href="#ref49">［49］</a>融合社交媒体和街景数据进行城市功能的精准识别。</li>
<li>Law等<a href="#ref50">［50］</a>融合开放街道数据OpenStreetMap和街景图片数据开发了一种卷积神经网络——街面网（StreetFrontage-Net），并用于城市街面质量的智能评估。</li>
</ul>
</li>
</ul>
<h3 id="方向-3：对地资源环境监测">方向 3：对地资源环境监测</h3>
<p>​	 近年来，全球范围内对地观测卫星数量增长迅速，基于卫星遥感和航空遥感的观测大数据激增，对于调查和动态监测土地资源、森林覆盖、环境变化，分析城市扩张和土地利用变化趋势等提供了丰富的观测数据源。同时，多数据源、多时相、多波段、多分辨率的遥感图像数据特点也给实际应用分析造成一定的挑战。研究人员探索了多种利用深度学习模型结合多源遥感数据提取时空间特征的方法，提取高精度、高质量的时空间决策支持信息，以便提升利用对地观测大数据来动态感知和理解地球复杂系统之间相互作用过程的能力，实现李德仁等<a href="#ref51">［51］</a>提出的“从对地观测卫星到对地观测脑”的愿景。</p>
<ul>
<li>Reichstein等<a href="#ref8">［8］</a> 在《自然》杂志发表的论文总结了当前用于地球系统科学任务的最先进机器学习方法，也指出了采用深度学习方法面临的主要挑战，比如模型可解释性、物理一致性、复杂系统不确定性、有限的标注数据和强大的计算需求；并建议了一种将物理过程模型与数据驱动的机器学习耦合关联的混合建模方法。</li>
<li>Scott等<a href="#ref52">［52］</a>克服了基于深度学习分类中的有限标签问题，采用了迁移学习和网络调优技术、数据增强技术与深层卷积网络模型结合，改进后的模型在两个不同的遥感数据集上都显示出较高的土地覆盖分类精度。</li>
<li>Huang等<a href="#ref53">［53］</a>提出了一种半转移深层卷积神经网络模型，以克服深度学习模型在遥感应用中存在的一些限制，如有限的多光谱通道、有限的训练样本和大图像的统一分解；该模型从WorldView-2和WorldView3高空间分辨率多光谱遥感图像中生成了高精度的城市土地利用地图。</li>
<li>Peng等<a href="#ref54">［54］</a>设计了基于图斑相似性的卷积神经网络PSNet，并且利用光谱反照率数值而不是原始图像数值进行模型训练， 可以降低在光照不一致造成的数值误差，并应用于两次飓风有关的城市洪水事件，实验表明该模型具有很高的预测准确性和召回率。</li>
<li>Yuan等<a href="#ref55">［55］</a> 对环境遥感领域的深度学习方法进行了全面总结，回顾了深层神经网络模型在环境遥感中取得的系列成果，包括预测和估算土地覆盖率、植被参数、农业产量、土地表面温度和湿度、气溶胶和颗粒物含量、降水、积雪覆盖、蒸发量、辐射和海洋颜色参数等；讨论了多源遥感大数据、时空信息和深度学习模型的多种融合方式，比如基于回归模型的空间-波谱信息融合与多时相信息融合、 基于数据驱动和深度残差模型的空间-波谱信息融合和多时相信息融合<a href="#ref56">［56］</a>，进而可以应用影像云和阴影区域的去除与复原重建<a href="#ref57">［57］</a></li>
</ul>
<h3 id="方向-4：地图学">方向 4：地图学</h3>
<p>​	 地图学是艺术与科学的结合。王家耀<a href="#ref58">［58］</a>在第三届全国地图学理论与方法研讨会上提出了在人工智能时代地图学需要的十点“传承、创新和发展”，着重强调了如何结合地图学的基础理论、科学思维与认知方法，以及大数据时代、人工智能时代的新研究范式和技术路线，推动地图科学的创新发展。近几年，人工智能在地图中的创新应用主要包括以下几个方面：</p>
<ul>
<li>利用深层卷积模型可以自动提取地图和影像上的多类别地物目标、地图符号和文本标注信息<a href="#ref59">［59-61］</a>；在此智能应用中需要考虑地理空间拓扑结构特征以及区分文字和地图符号模式识别的差异<a href="#ref62">［62］</a>，从而得到更好的电子地图自动解译结果。</li>
<li>利用强化深度学习方法可以精确标注当代地理要素在历史扫描地图上的空间位置<a href="#ref63">［63］</a>。</li>
<li>利用生成对抗网络模型可以进行地图样式风格的迁移学习<a href="#ref64">［64-65］</a>以及地形图的阴影自动渲染<a href="#ref66">［66］</a> ，并利用合成信息来改进制图风格设计或实现国土安全领域的地图位置电子欺骗<a href="#ref67">［67-68］</a>。</li>
<li>人工智能与地图设计的整合可能会部分地实现制图综合的自动化工作流<a href="#ref69">［69-70］</a>，比如建筑物多边形的简化与聚合、道路网的线简化与按联通性合并等步骤。</li>
</ul>
<h3 id="方向-5：地理文本语义分析">方向 5：地理文本语义分析</h3>
<p>​	 基于地理文本的数字地名词典和非结构化的地理文本数据在地理信息检索、时空知识组织和位置数据驱动的智能决策方面发挥着重要的作用［<a href="#ref7">7</a>，<a href="#ref71">71</a>］。大多数地名词典数据库都是由权威机构采集制作，由于数据量大、制作成本高，更新周期较慢。如何从海量自然语言文本和社交媒体大数据中自动采集和提取地理文本信息非常重要<a href="#ref72">［72-73］</a>。地理文本数据语义分析主要处理步骤包括地名识别、地名解歧和匹配、空间坐标提取等。</p>
<ul>
<li>Hu<a href="#ref72">［72］</a>总结了用于地理文本数据处理的多种分析方法，比如：
<ul>
<li>主题建模<a href="#ref74">［74］</a></li>
<li>基于规则的匹配<a href="#ref75">［75］</a></li>
<li>深度学习模型<a href="#ref76">［76］</a>等 。</li>
</ul>
</li>
<li>地理文本语义分析的智能应用包括：
<ul>
<li>从用户文字评论中获取人们对场所和居住环境的意见和情绪表达<a href="#ref77">［77-78］</a></li>
<li>自动识别与理解用户空间查询语句并进行智能推荐空间分析功能和匹配操作工具等<a href="#ref79">［79-83］</a>。</li>
<li>采用改进的深度学习模型来分析带有地理标签的社交媒体文本数据可以更精准地提取自然灾害期间用户所在位置<a href="#ref84">［84-85］</a>，辅助灾害应急响应决策与救援工作。</li>
</ul>
</li>
</ul>
<h2 id="4-思考与展望">4 思考与展望</h2>
<p>​	以上对地理空间人工智能近期研究的简要回顾并不能涵盖所有相关的话题，但可以看到地理空间科学与人工智能研究是相互促进发展的， 并不是一个单向技术输入的知识生产过程。同时，也可以看到GeoAI未来发展面临的几个重要挑战和应对的研究方向：</p>
<h3 id="挑战一：有限的地理空间标注数据">挑战一：有限的地理空间标注数据</h3>
<p>​	训练地理信息领域的深度学习模型目前还需要大量的标柱数据集支持，如何提升地理空间标注数据集的共享机制是亟待解决的问题和重要研究方向。地理空间数据与其他非空间数据不同，可能会涉及到国土资源与测绘信息安全和保密政策、个人隐私等问题，因而增大了数据共享的难度。但仍然可以看到一些脱敏空间数据或得到个体许可的时空数据的安全共享有效促进了多领域的科学研究发展。比如：</p>
<ul>
<li>微软亚洲研究院城市计算团队共享的GeoLife个体轨迹标注数据<a href="#ref86">［86］</a></li>
<li>清华大学宫鹏研究组<a href="#ref87">［87-88］</a>制作的30 m、 10 m空间分辨率的全球地表覆盖数据集FROM-GLC</li>
<li>美国地质调查局和亚利桑那州立大学李文雯团队<a href="#ref89">［89］</a>合作制作的自然特征数据集GeoNat v1.0</li>
<li>纽约州立大学布法罗分校胡英杰团队<a href="#ref90">［90］</a>制作的地理文本标注数据集和地名解析工具比较平台EUPEG等。</li>
</ul>
<p>​    近年来，越来越多的地理信息期刊鼓励数据和代码共享，支持科学实验的可重复性和空间数据共享的<strong>五星准则（公共数据存取平台、包含元数据、结构化数据格式、符合地理空间数据标准、封装支持虚拟化的调用环境）</strong><a href="#ref91">［91］</a>。同时，新的联邦机器学习框架的出现也使得用户在享受智能空间信息服务的同时其个体数据隐私能够得到一定程度的保护<a href="#ref92">［92］</a>，这个方向的研究在新5G/6G无线网络通信环境下会蓬勃发展。</p>
<h3 id="挑战二：模型可迁移性和可解释性较弱">挑战二：模型可迁移性和可解释性较弱</h3>
<p>​	大多数用于训练GeoAI模型的地理空间数据来自于特定的地表空间区域（比如某一个城市或某一块农田），由于空间异质性和不确定性的存在，GeoAI模型的可迁移性和范化能力较弱。 此外，很多数据驱动的机器学习模型系统仍然是一个黑盒子，虽然在特定的对地观测和地物分类等方面的能力表现良好，当应用于解决地球系统科学和人文社会科学领域的各类地理空间预测问题时，需要了解机器模型的学习决策过程，融合机理过程模型或人文领域知识，增强GeoAI模型的可解释性、透明度和可信赖程度，这也将是GeoAI的重要研究方向。比如：</p>
<ul>
<li>Cheng等<a href="#ref93">［93］</a>受到可解释人工智能（EAI）提取关键图像成分的应用启发，研究提出利用一种时空层相关性逐层传播方法来解释与评估时空单元在特定研究场景的重要性，进而支持可解释的GeoAI模型研发。</li>
</ul>
<h3 id="挑战三：地理空间语义分析和推理能力不足">挑战三：地理空间语义分析和推理能力不足</h3>
<p>​	成熟的人工智能技术已经具有很好的自然语言处理能力，并可利用知识图谱技术在智能搜索和问答、语言翻译、个性化推荐等智能信息服务领域体现重要价值<a href="#ref94">［94］</a>。但是在地理空间信息领域，很多现有的地理空间信息基础设施还不具备智能化的语义处理能力。</p>
<ul>
<li>方向1：互联互通的地理知识图谱和具有空间思维能力的智能检索和智能地理知识问答系统
<ul>
<li>检索某一个地区的“自然灾害”数据集，应该智能扩展到语义关联的具体灾害种类（森林火灾、地震、洪水等）以及空间关联的区域（比如空间上的邻居、包含或被包含的地理空间单元），从而得到更加丰富的数据集合<a href="#ref95">［95］</a>。为此，需要构建互联互通的地理知识图谱和具有空间思维能力的智能检索和知识问答系</li>
</ul>
</li>
<li>方向2：根据GIS用户提问进行空间分析工具智能推送甚至是整个空间分析工作流的自动化</li>
</ul>
<h3 id="未来展望">未来展望</h3>
<p>​		GeoAI的未来发展需要继续得到来自学术界、工业界和政府相关部门的共同支持，汇聚地球系统科学、地理学、计算机科学等领域的科学家、工程师、企业家和决策者的智慧，共同探讨地理空间科学领域的重大科学挑战和人工智能领域最新技术趋势，注重交叉学科教学体系建设和创新思维人才培养<a href="#ref96">［96］</a>，为地理空间智能的蓬勃发展助力。</p>
<h2 id="参考文献">参考文献</h2>
<div id = "ref1">［1］ Buchanan B G. A（Very）Brief History of Artificial Intelligence［J］. AI Mag，2005，26（4）：53‐60</div> 
<div id = "ref2">［2］ Smith T R. Artificial Intelligence and Its Applicability to Geographical Problem Solving ［J］. Prof Geogr，1984，36（2）：147‐158</div> 
<div id = "ref3">［3］ Couclelis H. Artificial Intelligence in Geography： Conjectures on the Shape of Things to Come［J］. ProfGeogr，1986，38（1）：1‐11</div> 
<div id = "ref4">［4］ Openshaw S. Artificial Intelligence in Geography ［M］. Chichester，UK：John Wiley & Sons Inc， 1997</div> 
<div id = "ref5">［5］ Hinton G E，Salakhutdinov R R. Reducing the Dimensionality of Data with Neural Networks［J］. Science， 2006，313（5 786）：504‐507</div> 
<div id = "ref6">［6］ Lecun Y，Bengio Y，Hinton G. Deep Learning［J］. Nature，2015，521（7 553）：436‐444</div> 
<div id = "ref7">［7］ Janowicz K，Gao S，McKenzie G，et al. GeoAI： Spatially Explicit Artificial Intelligence Techniques for Geographic Knowledge Discovery and Beyond ［J］. Int J Geogr InfSci，2020，34（4）：625‐636</div> 
<div id = "ref8">［8］ Reichstein M，Camps-Valls G，Stevens B，et al. Deep Learning and Process Understanding for DataDriven Earth System Science［J］. Nature，2019， 566（7 743）：195‐204</div> 
<div id = "ref9">［9］ Mao H，Hu Y，Kar B，et al. GeoAI 2017 Workshop Report：The 1st ACM SIGSPATIAL International Workshop on GeoAI［R］. Redondo Beach， CA，USA，2016</div> 
<div id = "ref10">［10］Hu Y，Gao S，Newsam S D，et al. GeoAI 2018 Workshop Report：The 2nd ACM SIGSPATIAL International Workshop on GeoAI［R］. WA，USA， 2018</div> 
<div id = "ref11">［11］ Gao S. AI for Geographic Knowledge Discovery ［R］. GeoAI 2019 Workshop Report： The 3nd ACM SIGSPATIAL International Workshop on GeoAI，WA，USA，2019</div> 
<div id = "ref12">［12］Hu Y，Gao S，Lunga D，et al. GeoAI at ACM SIGSPATIAL：Progress，Challenges，and Future Directions［J］. SIGSPATIAL Spec，2019，11（2）：5 ‐15</div> 
<div id = "ref13">［13］Wachowicz M，Gao S. Machine Learning Approaches［M/OL］//Wilson J. Geogr Inf Sci（Technol Body Knowl 2nd Quart. https：//gistbok. ucgis. org/ bok-topics/machine-learning-approaches，2020</div> 
<div id = "ref14">［14］ Goodchild M F. Issues in Spatially Explicit Modeling ［C］. LUCC Report and Review of an International Workshop，Irvine，California，USA，2011</div> 
<div id = "ref15">［15］ Yan B ，Janowicz K ，Mai G，et al. A Spatially Explicit Reinforcement Learning Model for Geographic Knowledge Graph Summarization［J］. Trans GIS， 2019，23（3）：620‐640</div> 
<div id = "ref16">［16］ Yan B ，Janowicz K ，Mai G，et al. Xnet+sc：Classifying Places Based on Images by Incorporating Spatial Contexts［C］. 10th International Conference on Geographic Information Science（GIScience 2018）， Melbourne，Australia，2018</div> 
<div id = "ref17">［17］ Zammit-Mangion A，Ng T L G，Vu Q，et al. Deep Compositional Spatial Models［OL］. https：//arxiv. org/abs/1906. 02840，2019</div> 
<div id = "ref18">［18］ Klemmer K ，Koshiyama A ，Flennerhag S. Augmenting Correlation Structures in Spatial Data Using Deep Generative Models［OL］. https：//arxiv. org/ abs/1905. 09796，2019</div> 
<div id = "ref19">［19］ Rao J，Gao S，Kang Y，et al. LSTM-TrajGAN：A Deep Learning Approach to Trajectory Privacy Protection［C］. Leibniz International Proceedings in Informatics，Poznań，Poland，2020</div> 
<div id = "ref20">［20］ Courville B A，Vincent P. Representation Learning： A Review and New Perspectives［J］. IEEE Trans Pattern Anal Mach Intell，2013，35（8）：1 798‐1 828</div> 
<div id = "ref21">［21］Yan B ，Mai G，Janowicz K，et al. From ITDL to Place2Vec—Reasoning About Place Type Similarity and Relatedness by Learning Embeddings from Augmented Spatial Contexts［J］. GIS Proc ACM Int Symp Adv Geogr InfSyst，2017，11：1-10</div> 
<div id = "ref22">［22］Yao Y，Li X，Liu X P，et al. Sensing Spatial Distribution of Urban Land Use by Integrating Points-ofInterest and Google Word2Vec Model［J］. Int J Geogr InfSci，2017，31（4）：825‐848</div> 
<div id = "ref23">［23］ Liu K，Gao S，Qiu P，et al. Road2Vec：Measuring Traffic Interactions in Urban Road System from Massive Travel Routes［J］. ISPRS Int J Geo ‐ Infor⁃ mation，2017，6（11）：321</div> 
<div id = "ref24">［24］ Crivellari A，Beinat E. From Motion Activity to Geo-Embeddings：Generating and Exploring Vector Representations of Locations，Traces and Visitors through Large-Scale Mobility Data［J］. ISPRS Int J Geo‐Information，2019，8（3）：134</div> 
<div id = "ref25">［25］ Jean N，Wang S，Samar A，et al. Tile2Vec：Unsupervised Representation Learning for Spatially Distributed Data［C］. The AAAI Conference on Artificial Intelligence，Hawaii，USA，2019</div> 
<div id = "ref26">［26］Mai G，Janowicz K，Yan B，et al. Multi-Scale Representation Learning for Spatial Feature Distributions Using Grid Cells［C］. International Conference on Learning Representations，Addis Ababa，Ethiopia，2019</div> 
<div id = "ref27">［27］ Zhu A，Lu G，Liu J，et al. Spatial Prediction Based on Third Law of Geography［J］. Ann GIS，2018，24 （4）：225-240</div> 
<div id = "ref28">［28］ Lam N S N. Spatial Interpolation Methods：A Review［J］. Am Cartogr，1983，10（2）：129‐150</div> 
<div id = "ref29">［29］Gong Jianya. Chances and Challenges for Development of Surveying and Remote Sensing in the Age of Artificial Intelligence［J］. Geomatics and Information Science ofWuhan University，2018，43（12）：1 7881 796（龚健雅 . 人工智能时代测绘遥感技术的发展 机遇与挑战［J］. 武汉大学学报·信息科学版， 2018，43（12）：1 788-1 796）</div> 
<div id = "ref30">［30］ Liu Y，Liu X，Gao S，et al. Social Sensing：A New Approach to Understanding Our Socioeconomic Environments［J］. Ann Assoc Am Geogr，2015，105 （3）：512‐530</div> 
<div id = "ref31">［31］ Liu Yu. Revisiting Several Basic Geographical Concepts：A Social Sensing Perspective［J］. Acta Geo⁃ graphica Sinica，2020，71（4）：564‐575（刘瑜 . 社会 感知视角下的若干人文地理学基本问题再思考 ［J］. 地理学报，2020，71（4）：564‐575）</div> 
<div id = "ref32">［32］Veres M，Moussa M. Deep Learning for Intelligent Transportation Systems： A Survey of Emerging Trends［J］. IEEE Trans Intell Transp Syst，2020， 21（8）：3 152-3 168</div> 
<div id = "ref33">［33］ Zhu D，Cheng X，Zhang F，et al. Spatial Interpolation Using Conditional Generative Adversarial Neural Networks［J］. Int J Geogr InfSci，2020，34（4）： 735‐758</div> 
<div id = "ref34">［34］ Li M，Lu F，Zhang H，et al. Predicting Future Locations of Moving Objects with Deep Fuzzy-LSTM Networks［J］. Transp A Transp Sci，2020，16（1）： 119‐136</div> 
<div id = "ref35">［35］ Bao Y，Huang Z，Li L，et al. A BiLSTM-CNN Model for Predicting Users’Next Locations Based on Geotagged Social Media［J］. Int J Geogr Inf Sci， 2020，DOI：10. 1080/13658816. 2020. 1808896</div> 
<div id = "ref36">［36］ Liang Y，Gao S，Cai Y，et al. Calibrating the Dynamic Huff Model for Business Analysis Using Location Big Data［J］. Trans GIS，2020，24（3）：681 ‐703</div> 
<div id = "ref37">［37］ Xing X，Huang Z，Cheng X M，et al. Mapping Human Activity Volumes Through Remote Sensing Imagery［J］. IEEE J Sel Top Appl Earth Obs Re⁃ mote Sens，2020，13：5 652-5 668</div> 
<div id = "ref38">［38］ Pourebrahim N，Sultana S，Thill J-C，et al. Enhancing Trip Distribution Prediction with Twitter Data：Comparison of Neural Network and Gravity Models［C］. The 2nd ACM SIGSPATIAL International Workshop on AI for Geographic Knowledge Discovery，Seattle，WA，USA，2018</div> 
<div id = "ref39">［39］ Yao X，Gao Y，Zhu D，et al. Spatial Origin-Destination Flow Imputation Using Graph Convolutional Networks［J］. IEEE Trans Intell Transp Syst，2020 （99）：1–11</div> 
<div id = "ref40">［40］Murphy J，Pao Y，Haque A. Image-Based Classification of GPS Noise Level Using Convolutional Neural Networks for Accurate Distance Estimation［C］. The 1st Workshop on Artificial Intelligence and Deep Learning for Geographic Knowledge Discovery， Redondo Beach，CA，USA，2017</div> 
<div id = "ref41">［41］ Zhang F，Wu L，Zhu D，et al. Social Sensing from Street-Level Imagery：A Case Study in Learning Spatio-Temporal Urban Mobility Patterns［J］. IS⁃ PRS J Photogramm Remote Sens，2019，153：48‐58</div> 
<div id = "ref42">［42］ Zhang Y，Cheng T. Graph Deep Learning Model for Network-Based Predictive Hotspot Mapping of Sparse Spatio-Temporal Events［J］. Comput Envi⁃ ron Urban Syst，2020，79：101 403</div> 
<div id = "ref43">［43］ Ren Y，Cheng T，Zhang Y. Deep Spatio-Temporal Residual Neural Networks for Road-Network-Based Data Modeling［J］. Int J Geogr Inf Sci，2019，33 （9）：1 894‐1 912</div> 
<div id = "ref44">［44］ Zhao L，Song Y J，Zhang Z，et al. T-GCN：A Temporal Graph Convolutional Network for Traffic Prediction［J］. IEEE Trans Intell Transp Syst， 2020，21（9）：3 848‐3 858</div> 
<div id = "ref45">［45］ Liu Yu，Zhan Zhaohui，Zhu Di，et al. Incorporating Multi-source Big Geo-Data to Sense Spatial Heterogeneity Patterns in an Urban Space［J］. Geomatics and Information Science of Wuhan University， 2018，43（3）：327-335（刘瑜，詹朝晖，朱递，等［J］. 集成多源地理大数据感知城市空间分异格局［J］. 武汉大学学报·信息科学版，2018，43（3）：327‐335）</div> 
<div id = "ref46">［46］ Zhang F，Zu J Y，Hu M Y，et al. Uncovering Inconspicuous Places Using Social Media Check-Ins and Street View Images［J］. Comput Environ Ur⁃ ban Syst，2020，81：101 478</div> 
<div id = "ref47">［47］Helbich M，Yao Y，Liu Y，et al. Using Deep Learning to Examine Street View Green and Blue Spaces and Their Associations with Geriatric Depression in Beijing，China［J］. Environ Int，2019，126： 107-117</div> 
<div id = "ref48">［48］ Cao R，Tu W，Yang C X，et al. Deep LearningBased Remote and Social Sensing Data Fusion for Urban Region Function Recognition［J］. ISPRS J Photogramm Remote Sens，2020，163：82-97</div> 
<div id = "ref49">［49］ Ye C，Zhang F，Mu L，et al. Urban Function Recognition by Integrating Social Media and Street-Level Imagery［J］. Environ Plan B Urban Anal City Sci， 2020，DOI：10. 1177/2399808320935467</div> 
<div id = "ref50">［50］ Law S，Seresinhe C I，Shen Y，et al. Street-FrontageNet：Urban Image Classification Using Deep Convolutional Neural Networks［J］. Int J Geogr Inf Sci， 2020，34（4）：681-707</div> 
<div id = "ref51">［51］ Li Deren，Wang Mi，Shen Xin，et al. From Earth Observation Satellite to Earth Observation Brain［J］. Geomatics and Information Science of Wuhan University，2017，42（2）：143-149（李德仁，王密， 沈欣，等 . 从对地观测卫星到对地观测脑［J］. 武汉 大学学报·信息科学版，2017，42（2）：143-149）</div> 
<div id = "ref52">［52］ Scott G J，England M R，Starms W A，et al. Training Deep Convolutional Neural Networks for Land-Cover Classification of High-resolution Imagery［J］. IEEE Geosci Remote Sens Lett，2017，14（4）： 549-553</div> 
<div id = "ref53">［53］Huang B，Zhao B，Song Y. Urban Land-Use Mapping Using a Deep Convolutional Neural Network with High Spatial Resolution Multispectral Remote Sensing Imagery［J］. Remote Sens Environ，2018， 214：73-86</div> 
<div id = "ref54">［54］ Peng B，Meng Z，Huang Q，et al. Patch Similarity Convolutional Neural Network for Urban Flood Extent Mapping Using Bi-Temporal Satellite Multispectral Imagery［J］. Remote Sens，2019，11（21）： 2 492</div> 
<div id = "ref55">［55］ Yuan Q Q，Shen H F，Li T W，et al. Deep Learning in Environmental Remote Sensing：Achievements and Challenges［J］. Remote Sens Environ，2020， 241：111 716</div> 
<div id = "ref56">［56］ Yuan Q，Zhang Q，Li J，et al. Hyperspectral Image Denoising Employing a Spatial-Spectral Deep Residual Convolutional Neural Network［J］. IEEE Trans Geosci Remote Sens，2018，57（2）：1 2051 218</div> 
<div id = "ref57">［57］ Zhang Q，Yuan Q，Zeng C，et al. Missing Data Reconstruction in Remote Sensing Image with a Unified Spatial-Temporal-Spectral Deep Convolutional Neural Network［J］. IEEE Trans Geosci Remote Sens，2018，56（8）：4 274–4 288</div> 
<div id = "ref58">［58］Wang Jiaoyao. The Times of AI：Where Cartography Comes From and Goes to［C］. The 3rd National Conference on Cartography Theory and Method， Guangzhou，China，2018（王家耀 . 人工智能时代： 地图学从哪里来到哪里去［C］. 第三届全国地图学 理论与方法研讨会，广州，2018）</div> 
<div id = "ref59">［59］ Li W，Hsu C Y. Automated Terrain Feature Identification from Remote Sensing Imagery：A Deep Learning Approach［J］. Int J Geogr Inf Sci，2020， 34（4）：637-660</div> 
<div id = "ref60">［60］ Xie Y，Cai J，Bhojwani R，et al. A Locally-Constrained Yolo Framework for Detecting Small and Densely-Distributed Building Footprints［J］. Int J Geogr InfSci，2020，34（4）：777-801</div> 
<div id = "ref61">［61］ Yan X，Ai T，Yang M，et al. Graph Convolutional Autoencoder Model for the Shape Coding and Cognition of Buildings in Maps［J］. Int J Geogr Inf Sci， 2020，DOI：10. 1080/13658816. 2020. 1768260</div> 
<div id = "ref62">［62］ Chiang Y Y，Knoblock C A. Recognizing Text in Raster Maps［J］. Geoinformatica，2015，19（1）： 1-27</div> 
<div id = "ref63">［63］ Duan W，Chiang Y Y，Leyk S，et al. Automatic Alignment of Contemporary Vector Data and Georeferenced Historical Maps Using Reinforcement Learning［J］. Int J Geogr Inf Sci，2020，34（4）： 824-849</div> 
<div id = "ref64">［64］ Kang Y，Gao S，Roth R E. Transferring Multiscale Map Styles Using Generative Adversarial Networks ［J］. Int J Cartogr，2019，5（2-3）：115-141</div> 
<div id = "ref65">［65］Huang X，Xu D，Li Z，et al. Translating Multispectral Imagery to Nighttime Imagery via Conditional Generative Adversarial Networks［OL］. https：//arxiv. org/pdf/2001. 05848v1. pdf，2019
<div id = "ref66">［66］ Jenny B，Heitzler M，Singh D，et al. Cartographic Relief Shading with Neural Networks ［OL］. https：//arxiv. org/pdf/2010. 01256. pdf，2020</div> 
<div id = "ref67">［67］ Ganguli S，Garzon P，Glaser N. Geogan：A Conditional Gan with Reconstruction and Style Loss to Generate Standard Layer of Maps from Satellite Images［OL］. https：//arxiv. org/pdf/1902. 05611. pdf，2019</div> 
<div id = "ref68">［68］ Xu C，Zhao B. Satellite Image Spoofing：Creating Remote Sensing Dataset with Generative Adversarial Networks （Short Paper）［C］. 10th International Conference on Geographic Information Science（GIScience 2018），Melbourne，Australia，2018</div> 
<div id = "ref69">［69］ Touya G，Zhang X，Lokhat I. Is Deep Learning the New Agent for Map Generalization？［J］. Int J Car⁃ togr，2019，5（2-3）：142-157 
<div id = "ref70">［70］ Feng Y，Thiemann F，Sester M. Learning Cartographic Building Generalization with Deep Convolutional Neural Networks［J］. ISPRS Int J Geo-Infor⁃ mation，2019，8（6）：258</div> 
<div id = "ref71">［71］ Goodchild M F，Hill L L. Introduction to Digital Gazetteer Research［J］. Int J Geogr Inf Sci，2008， 22（10）：1 039-1 044</div> 
<div id = "ref72">［72］Hu Y. Geo ‐Text Data and Data ‐Driven Geospatial Semantics［J］. Geogr Compass，2018，12（11）： e12404</div> 
<div id = "ref73">［73］ Gao S，Li L，Li W，et al. Constructing Gazetteers from Volunteered Big Geo-Data Based on Hadoop［J］. Comput Environ Urban Syst， 2017， 61： 172-186</div> 
<div id = "ref74">［74］ Ju Y，Adams B，Janowicz K，et al. Things and Strings： Improving Place Name Disambiguation from Short Texts by Combining Entity Co-occurrence with Topic Modeling［C］. European Knowledge Acquisition Workshop，Bologna，Italy，2016</div> 
<div id = "ref75">［75］ Acheson E，Volpi M，Purves R S. Machine Learning for Cross-Gazetteer Matching of Natural Features ［J］. Int J Geogr InfSci，2020，34（4）：708-734</div> 
<div id = "ref76">［76］ Santos R，Murrieta-Flores P，Calado P，et al. Toponym Matching Through Deep Neural Networks［J］. Int J Geogr InfSci，2018，32（2）：324-348</div> 
<div id = "ref77">［77］Hu Y，Deng C，Zhou Z. A Semantic and Sentiment Analysis on Online Neighborhood Reviews for Understanding the Perceptions of People Toward Their Living Environments［J］. Ann Am Assoc Geogr， 2019，109（4）：1 052-1 073</div> 
<div id = "ref78">［78］Huang Y，Li J，Wu G，et al. Quantifying the Bias in Place Emotion Extracted from Photos on Social Networking Sites：A Case Study on a University Campus［J］. Cities，2020，102：102 719</div> 
<div id = "ref79">［79］ Gao S，Goodchild M F. Asking Spatial Questions to Identify GIS Functionality［C］. 4th International Conference on Computing for Geospatial Research and Application，San Jose，CA，USA，2013</div> 
<div id = "ref80">［80］Mai G，Janowicz K，Cai L，et al. SE‐KGE：A Location ‐ Aware Knowledge Graph Embedding Model for Geographic Question Answering and Spatial Semantic Lifting［J］. Trans GIS，2020，doi：abs/10. 1111/tgis. 12629</div> 
<div id = "ref81">［81］ Scheider S，Ballatore A，Lemmens R. Finding and Sharing GIS Methods Based on the Questions They Answer［J］. Int J Digit Earth，2019，12（5）： 594-613</div> 
<div id = "ref82">［82］Mai G，Yan B，Janowicz K，et al. Relaxing Unanswerable Geographic Questions Using a Spatially Explicit Knowledge Graph Embedding Model［C］. The Annual International Conference on Geographic Information Science，Limassol，Cyprus，2019</div> 
<div id = "ref83">［83］ Vahedi B，Kuhn W，Ballatore A. Question-Based Spatial Computing—A Case Study［M］//Tapani S， Maribel Y，Santos L，et al. Geospatial Data in a Changing World. Helsinki， Finland： Springer， 2016：37–50</div> 
<div id = "ref84">［84］Wang J，Hu Y，Joseph K. NeuroTPR：A Neuro net Toponym Recognition Model for Extracting Locations from Social Media Messages［J］. Trans GIS， 2020，24（3）：719-735</div> 
<div id = "ref85">［85］Hu Y，Wang J. How Do People Describe Locations During a Natural Disaster：An Analysis of Tweets from Hurricane Harvey［C］. 11th International Conference on Geographic Information Science （GIScience 2021）-Part I，Poznań，Poland，2020</div> 
<div id = "ref86">［86］ Zheng Y，Xie X，Ma W Y. GeoLife：A Collaborative Social Networking Service Among User，Location and Trajectory［J］. IEEE Data Eng Bull， 2010，33（2）：32-39</div> 
<div id = "ref87">［87］ Gong P，Liu H，Zhang M L，et al. Stable Classification with Limited Sample：Transferring a 30-m Resolution Sample Set Collected in 2015 to Mapping 10-m Resolution Global Land Cover in 2017［J］. Sci Bull，2019，64：370-373</div> 
<div id = "ref88">［88］ Yu L，Wang J，Gong P. Improving 30 m Global Land-Cover Map FROM-GLC with Time Series MODIS and Auxiliary Data Sets：A SegmentationBased Approach［J］. Int J Remote Sens，2013，34 （16）：5 851-5 867</div> 
<div id = "ref89">［89］ Arundel S T，Li W，Wang S. GeoNat v1. 0：A Dataset for Natural Feature Mapping with Artificial Intelligence and Supervised Learning［J］. Trans GIS， 2020，24（3）：556-572</div> 
<div id = "ref90">［90］Wang J，Hu Y. Enhancing Spatial and Textual Analysis with EUPEG：An Extensible and Unified Platform for Evaluating Geoparsers［J］. Trans GIS， 2019，23（6）：1 393-1 419</div> 
<div id = "ref91">［91］Wilson J P，Butler K，Gao S，et al. A Five-Star Guide for Achieving Replicability and Reproducibility when Working with GIS Software and Algorithms［J］. Ann Am Assoc Geogr，2020，DOI：10. 1080/ 24694452. 2020. 1806026</div> 
<div id = "ref92">［92］Yang Q，Liu Y，Chen T，et al. Federated Machine Learning： Concept and Applications ［J］. ACM Trans Intell Syst Technol，2019，10（2）：1-19</div> 
<div id = "ref93">［93］ Cheng X，Wang J，Li H，et al. A Method to Evaluate Task-Specific Importance of Spatio-Temporal Units Based on Explainable Artificial Intelligence［J］. Int J Geogr Inf Sci， 2020，DOI：10. 1080/13658816.</div> 
<div id = "ref94">［94］ Xu Zenglin，Sheng Yongpan，He Lirong，et al. Review on Knowledge Graph Techniques［J］. Journal of University of Electronic Science and Technology ofChina，2016，45（4）：589-606（徐增林，盛泳潘， 贺丽荣，等 . 知识图谱技术综述［J］. 电子科技大学 学报，2016，45（4）：589-606）</div> 
<div id = "ref95">［95］Hu Y，Janowicz K，Prasad S，et al. Metadata Topic Harmonization and Semantic Search for Linked‐Data Driven Geoportals：A Case Study Using ArcGIS Online［J］. Trans GIS，2015，19（3）：398-416</div> 
<div id = "ref96">［96］ Yue Yang，Li Qingquan，Guo Renzhong. Curriculum Design for Urban Informatics［J］. Acta Geo⁃ graphica Sinica，2020，75（8）：1 790-1 796（乐阳， 李清泉，郭仁忠 . 融合式研究趋势下的地理信息教 学体系探索［J］. 地理学报，2020，75（8）：1 7901 796）</div> 
</article><div class="post-copyright"><div class="post-copyright__author"><span class="post-copyright-meta">文章作者: </span><span class="post-copyright-info"><a href="http://xishansnow.github.io">西山晴雪</a></span></div><div class="post-copyright__type"><span class="post-copyright-meta">文章链接: </span><span class="post-copyright-info"><a href="http://xishansnow.github.io/posts/1857a4e4.html">http://xishansnow.github.io/posts/1857a4e4.html</a></span></div><div class="post-copyright__notice"><span class="post-copyright-meta">版权声明: </span><span class="post-copyright-info">本博客所有文章除特别声明外，均采用 <a href="https://creativecommons.org/licenses/by-nc-sa/4.0/" target="_blank">CC BY-NC-SA 4.0</a> 许可协议。转载请注明来自 <a href="http://xishansnow.github.io" target="_blank">西山晴雪的知识笔记</a>！</span></div></div><div class="tag_share"><div class="post-meta__tag-list"><a class="post-meta__tags" href="/tags/%E7%BB%BC%E8%BF%B0/">综述</a><a class="post-meta__tags" href="/tags/GeoAI/">GeoAI</a><a class="post-meta__tags" href="/tags/%E5%9C%B0%E7%90%86%E7%A9%BA%E9%97%B4%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD/">地理空间人工智能</a><a class="post-meta__tags" href="/tags/%E7%A0%94%E7%A9%B6%E6%96%B9%E5%90%91/">研究方向</a></div><div class="post_share"><div class="social-share" data-image="/img/009.png" data-sites="facebook,twitter,wechat,weibo,qq"></div><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/butterfly-extsrc/sharejs/dist/css/share.min.css" media="print" onload="this.media='all'"><script src="https://cdn.jsdelivr.net/npm/butterfly-extsrc/sharejs/dist/js/social-share.min.js" defer></script></div></div><nav class="pagination-post" id="pagination"><div class="prev-post pull-left"><a href="/posts/de567878.html"><img class="prev-cover" src="/img/book_18.png" onerror="onerror=null;src='/img/404.jpg'" alt="cover of previous post"><div class="pagination-info"><div class="label">上一篇</div><div class="prev_info">数据、信息、知识与智慧----知识金字塔</div></div></a></div><div class="next-post pull-right"><a href="/posts/b5cb80b8.html"><img class="next-cover" src="/img/coffe_01.png" onerror="onerror=null;src='/img/404.jpg'" alt="cover of next post"><div class="pagination-info"><div class="label">下一篇</div><div class="next_info">贝叶斯神经网络技术浅析</div></div></a></div></nav><div class="relatedPosts"><div class="headline"><i class="fas fa-thumbs-up fa-fw"></i><span>相关推荐</span></div><div class="relatedPosts-list"><div><a href="/posts/601b54e8.html" title="2021 年GeoAI 研讨会总结"><img class="cover" src="/img/book_08.png" alt="cover"><div class="content is-center"><div class="date"><i class="far fa-calendar-alt fa-fw"></i> 2022-10-27</div><div class="title">2021 年GeoAI 研讨会总结</div></div></a></div><div><a href="/posts/66c1fa2d.html" title="GeoAI：社交媒体数据用于灾害管理的研究综述"><img class="cover" src="/img/book_01.png" alt="cover"><div class="content is-center"><div class="date"><i class="far fa-calendar-alt fa-fw"></i> 2021-04-09</div><div class="title">GeoAI：社交媒体数据用于灾害管理的研究综述</div></div></a></div><div><a href="/posts/dfaef359.html" title="从自然语言文本中收割地理空间大数据"><img class="cover" src="/img/book_05.png" alt="cover"><div class="content is-center"><div class="date"><i class="far fa-calendar-alt fa-fw"></i> 2021-04-11</div><div class="title">从自然语言文本中收割地理空间大数据</div></div></a></div><div><a href="/posts/ae7bb62d.html" title="空间统计学概论"><img class="cover" src="/img/book_08.png" alt="cover"><div class="content is-center"><div class="date"><i class="far fa-calendar-alt fa-fw"></i> 2021-04-20</div><div class="title">空间统计学概论</div></div></a></div><div><a href="/posts/1e4b7e74.html" title="地理知识发现中的空间显式人工智能技术"><img class="cover" src="/img/book_05.png" alt="cover"><div class="content is-center"><div class="date"><i class="far fa-calendar-alt fa-fw"></i> 2021-04-09</div><div class="title">地理知识发现中的空间显式人工智能技术</div></div></a></div><div><a href="/posts/d603dce7.html" title="空间异质性类型及检验方法"><img class="cover" src="/img/book_12.png" alt="cover"><div class="content is-center"><div class="date"><i class="far fa-calendar-alt fa-fw"></i> 2022-12-07</div><div class="title">空间异质性类型及检验方法</div></div></a></div></div></div></div><div class="aside-content" id="aside-content"><div class="sticky_layout"><div class="card-widget" id="card-toc"><div class="item-headline"><i class="fas fa-stream"></i><span>目录</span><span class="toc-percentage"></span></div><div class="toc-content"><ol class="toc"><li class="toc-item toc-level-2"><a class="toc-link" href="#1-GeoAI-%E7%9A%84%E5%8F%91%E5%B1%95%E5%8E%86%E5%8F%B2%E7%AE%80%E4%BB%8B"><span class="toc-text">1 GeoAI 的发展历史简介</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#%EF%BC%881%EF%BC%89GeoAI%E8%83%8C%E6%99%AF"><span class="toc-text">（1）GeoAI背景</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%EF%BC%882%EF%BC%89%E4%BB%80%E4%B9%88%E6%98%AFGeoAI%EF%BC%9F"><span class="toc-text">（2）什么是GeoAI？</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%EF%BC%883%EF%BC%89GeoAI%E4%B8%BA%E4%BB%80%E4%B9%88%E8%83%BD%E5%A4%9F%E4%BA%A7%E7%94%9F%E3%80%902-4%E3%80%91"><span class="toc-text">（3）GeoAI为什么能够产生【2-4】</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%EF%BC%884%EF%BC%89GeoAI%E7%9A%84%E5%8F%91%E5%B1%95%E7%AE%80%E5%8F%B2"><span class="toc-text">（4）GeoAI的发展简史</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%EF%BC%885%EF%BC%89%E6%8E%A8%E5%8A%A8GeoAI%E9%A2%86%E5%9F%9F%E5%8F%91%E5%B1%95%E7%9A%84%E5%87%A0%E4%B8%AA%E5%85%B3%E9%94%AE%E9%97%AE%E9%A2%98"><span class="toc-text">（5）推动GeoAI领域发展的几个关键问题</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#2-%E7%A9%BA%E9%97%B4%E6%98%BE%E5%BC%8F%E4%B8%8E%E9%9A%90%E5%BC%8F%E7%9A%84%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD%E6%A8%A1%E5%9E%8B"><span class="toc-text">2 空间显式与隐式的人工智能模型</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#%EF%BC%881%EF%BC%89GeoAI%E6%A8%A1%E5%9E%8B%E7%9A%84%E5%88%86%E7%B1%BB"><span class="toc-text">（1）GeoAI模型的分类</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%EF%BC%882%EF%BC%89GeoAI%E4%B8%8E%E6%99%AE%E9%80%9AAI%E7%9A%84%E5%8C%BA%E5%88%AB"><span class="toc-text">（2）GeoAI与普通AI的区别</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%EF%BC%883%EF%BC%89GeoAI-%E7%A0%94%E7%A9%B6%E9%9C%80%E8%A6%81%E9%98%90%E6%98%8E"><span class="toc-text">（3）GeoAI 研究需要阐明</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#3-%E5%9C%B0%E7%90%86%E7%A9%BA%E9%97%B4%E4%BA%BA%E5%B7%A5%E6%99%BA%E8%83%BD%E7%9A%84%E8%BF%91%E6%9C%9F%E7%A0%94%E7%A9%B6%E6%80%BB%E7%BB%93"><span class="toc-text">3 地理空间人工智能的近期研究总结</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#%E6%96%B9%E5%90%91-1%EF%BC%9A%E7%A9%BA%E9%97%B4%E8%A1%A8%E5%BE%81%E5%AD%A6%E4%B9%A0"><span class="toc-text">方向 1：空间表征学习</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E6%96%B9%E5%90%91-2%EF%BC%9A%E6%97%B6%E7%A9%BA%E9%A2%84%E6%B5%8B%E5%92%8C%E7%A9%BA%E9%97%B4%E6%8F%92%E5%80%BC"><span class="toc-text">方向 2：时空预测和空间插值</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E6%96%B9%E5%90%91-3%EF%BC%9A%E5%AF%B9%E5%9C%B0%E8%B5%84%E6%BA%90%E7%8E%AF%E5%A2%83%E7%9B%91%E6%B5%8B"><span class="toc-text">方向 3：对地资源环境监测</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E6%96%B9%E5%90%91-4%EF%BC%9A%E5%9C%B0%E5%9B%BE%E5%AD%A6"><span class="toc-text">方向 4：地图学</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E6%96%B9%E5%90%91-5%EF%BC%9A%E5%9C%B0%E7%90%86%E6%96%87%E6%9C%AC%E8%AF%AD%E4%B9%89%E5%88%86%E6%9E%90"><span class="toc-text">方向 5：地理文本语义分析</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#4-%E6%80%9D%E8%80%83%E4%B8%8E%E5%B1%95%E6%9C%9B"><span class="toc-text">4 思考与展望</span></a><ol class="toc-child"><li class="toc-item toc-level-3"><a class="toc-link" href="#%E6%8C%91%E6%88%98%E4%B8%80%EF%BC%9A%E6%9C%89%E9%99%90%E7%9A%84%E5%9C%B0%E7%90%86%E7%A9%BA%E9%97%B4%E6%A0%87%E6%B3%A8%E6%95%B0%E6%8D%AE"><span class="toc-text">挑战一：有限的地理空间标注数据</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E6%8C%91%E6%88%98%E4%BA%8C%EF%BC%9A%E6%A8%A1%E5%9E%8B%E5%8F%AF%E8%BF%81%E7%A7%BB%E6%80%A7%E5%92%8C%E5%8F%AF%E8%A7%A3%E9%87%8A%E6%80%A7%E8%BE%83%E5%BC%B1"><span class="toc-text">挑战二：模型可迁移性和可解释性较弱</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E6%8C%91%E6%88%98%E4%B8%89%EF%BC%9A%E5%9C%B0%E7%90%86%E7%A9%BA%E9%97%B4%E8%AF%AD%E4%B9%89%E5%88%86%E6%9E%90%E5%92%8C%E6%8E%A8%E7%90%86%E8%83%BD%E5%8A%9B%E4%B8%8D%E8%B6%B3"><span class="toc-text">挑战三：地理空间语义分析和推理能力不足</span></a></li><li class="toc-item toc-level-3"><a class="toc-link" href="#%E6%9C%AA%E6%9D%A5%E5%B1%95%E6%9C%9B"><span class="toc-text">未来展望</span></a></li></ol></li><li class="toc-item toc-level-2"><a class="toc-link" href="#%E5%8F%82%E8%80%83%E6%96%87%E7%8C%AE"><span class="toc-text">参考文献</span></a></li></ol></div></div></div></div></main><footer id="footer"><div id="footer-wrap"><div class="copyright">&copy;2020 - 2023 By 西山晴雪</div><div class="framework-info"><span>框架 </span><a target="_blank" rel="noopener" href="https://hexo.io">Hexo</a><span class="footer-separator">|</span><span>主题 </span><a target="_blank" rel="noopener" href="https://github.com/jerryc127/hexo-theme-butterfly">Butterfly</a></div></div></footer></div><div id="rightside"><div id="rightside-config-hide"><button id="readmode" type="button" title="阅读模式"><i class="fas fa-book-open"></i></button><button id="translateLink" type="button" title="简繁转换">繁</button><button id="darkmode" type="button" title="浅色和深色模式转换"><i class="fas fa-adjust"></i></button><button id="hide-aside-btn" type="button" title="单栏和双栏切换"><i class="fas fa-arrows-alt-h"></i></button></div><div id="rightside-config-show"><button id="rightside_config" type="button" title="设置"><i class="fas fa-cog fa-spin"></i></button><button class="close" id="mobile-toc-button" type="button" title="目录"><i class="fas fa-list-ul"></i></button><button id="go-up" type="button" title="回到顶部"><i class="fas fa-arrow-up"></i></button></div></div><div id="algolia-search"><div class="search-dialog"><nav class="search-nav"><span class="search-dialog-title">搜索</span><button class="search-close-button"><i class="fas fa-times"></i></button></nav><div class="search-wrap"><div id="algolia-search-input"></div><hr/><div id="algolia-search-results"><div id="algolia-hits"></div><div id="algolia-pagination"></div><div id="algolia-info"><div class="algolia-stats"></div><div class="algolia-poweredBy"></div></div></div></div></div><div id="search-mask"></div></div><div><script src="/js/utils.js"></script><script src="/js/main.js"></script><script src="/js/tw_cn.js"></script><script src="https://cdn.jsdelivr.net/npm/@fancyapps/ui/dist/fancybox.umd.min.js"></script><script>function panguFn () {
  if (typeof pangu === 'object') pangu.autoSpacingPage()
  else {
    getScript('https://cdn.jsdelivr.net/npm/pangu/dist/browser/pangu.min.js')
      .then(() => {
        pangu.autoSpacingPage()
      })
  }
}

function panguInit () {
  if (true){
    GLOBAL_CONFIG_SITE.isPost && panguFn()
  } else {
    panguFn()
  }
}

document.addEventListener('DOMContentLoaded', panguInit)</script><script src="https://cdn.jsdelivr.net/npm/algoliasearch/dist/algoliasearch-lite.umd.min.js"></script><script src="https://cdn.jsdelivr.net/npm/instantsearch.js/dist/instantsearch.production.min.js"></script><script src="/js/search/algolia.js"></script><script>var preloader = {
  endLoading: () => {
    document.body.style.overflow = 'auto';
    document.getElementById('loading-box').classList.add("loaded")
  },
  initLoading: () => {
    document.body.style.overflow = '';
    document.getElementById('loading-box').classList.remove("loaded")

  }
}
window.addEventListener('load',preloader.endLoading())</script><div class="js-pjax"><link rel="stylesheet" type="text/css" href="https://cdn.jsdelivr.net/npm/katex/dist/katex.min.css"><script src="https://cdn.jsdelivr.net/npm/katex/dist/contrib/copy-tex.min.js"></script><script>(() => {
  document.querySelectorAll('#article-container span.katex-display').forEach(item => {
    btf.wrap(item, 'div', { class: 'katex-wrap'})
  })
})()</script><script>(() => {
  const $mermaidWrap = document.querySelectorAll('#article-container .mermaid-wrap')
  if ($mermaidWrap.length) {
    window.runMermaid = () => {
      window.loadMermaid = true
      const theme = document.documentElement.getAttribute('data-theme') === 'dark' ? '' : ''

      Array.from($mermaidWrap).forEach((item, index) => {
        const mermaidSrc = item.firstElementChild
        const mermaidThemeConfig = '%%{init:{ \'theme\':\'' + theme + '\'}}%%\n'
        const mermaidID = 'mermaid-' + index
        const mermaidDefinition = mermaidThemeConfig + mermaidSrc.textContent
        mermaid.mermaidAPI.render(mermaidID, mermaidDefinition, (svgCode) => {
          mermaidSrc.insertAdjacentHTML('afterend', svgCode)
        })
      })
    }

    const loadMermaid = () => {
      window.loadMermaid ? runMermaid() : getScript('https://cdn.jsdelivr.net/npm/mermaid/dist/mermaid.min.js').then(runMermaid)
    }

    window.pjax ? loadMermaid() : document.addEventListener('DOMContentLoaded', loadMermaid)
  }
})()</script></div><script id="canvas_nest" defer="defer" color="0,0,255" opacity="0.7" zIndex="-1" count="99" mobile="false" src="https://cdn.jsdelivr.net/npm/butterfly-extsrc/dist/canvas-nest.min.js"></script><script src="https://cdn.jsdelivr.net/npm/butterfly-extsrc/dist/activate-power-mode.min.js"></script><script>POWERMODE.colorful = true;
POWERMODE.shake = true;
POWERMODE.mobile = false;
document.body.addEventListener('input', POWERMODE);
</script><link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.css" media="print" onload="this.media='all'"><script src="https://cdn.jsdelivr.net/npm/aplayer/dist/APlayer.min.js"></script><script src="https://cdn.jsdelivr.net/npm/butterfly-extsrc/metingjs/dist/Meting.min.js"></script></div></body></html>